2006/11/17, Harlan Wood <[EMAIL PROTECTED]>:


Hi,

I'm hoping to find a tool that, given a top-level C++ file, will find and
compile and its dependencies (including headers and source files).  I'm
brand new to CMake and wondering if I have to list all .cpp files
explicitly?

You should specify ALL sources files to CMake


I have simplified the CMake "hello world" example to demonstrate what I
want:  I have a "main" class which includes "hello.h" -- is there a way to
suggest to CMake that it look for hello.cpp in the same location?

but you may use FILE(GLOB SRCFILES <glob expr>) to "generate" source file list.

try

FILE(GLOB SRCFILES *.cxx)
ADD_EXECUTABLE(helloDemo $(SRCFILES))

You may fast-read the CMake documentation too :))
Here, http://www.cmake.org/HTML/Documentation.html

A fast read may gives you a idea of what's possible to do.
Then you may come back later for time to time thorough reading
of each CMake macro when you need them.

--
Erk
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to