On 10/30/2013 12:45 PM, Zhen Ren wrote:
> Hi all,
> I noticed that log4cplus project source direcotry has *CMakeLists.txt*,
> *Makefile.am*,*Makefile.in* and so on.
>
> As far as I known, cmake is diferent with autotools command like
> aclocal,autoconf,automake etc.So, why our project has both of them?
It actually has three build systems. There are also the Visual Studio
project files.
There are Visual Studio 2010 project files for people with Visual Studio
2010 and later. There is the CMake based build system for other people
on Windows who use things like Code::Blocks or MinGW, etc. The CMake
based build system is also used by Android people and others who
integrate log4cplus compilation into larger projects. Then there is the
Autotools based build system for most people on Unix-like platforms.
>
> On earth, this project use which tools to build, or both?
> and what is the procedure to build this project?
Use whichever build system suits you the best. Read README for configure
script options, if you choose to use it.
>
> I am not sure where this is a silly question, but for me, it is a problem.
> Any idea to help me understand it is appreciated.
> Thanks:)
--
VZ
|