[CMake] Visual C++ project file
Brad King
brad.king at kitware.com
Mon Mar 21 16:03:10 EST 2005
Won-Ki Jeong wrote:
> Hi.. When I using linux/cygwin, changes in CMakeLists is automatically
> detected and Makefiles are updated by just doing make, but on Windows
> it isn't. That means, if I change CMakeLists then I have to
> re-generate a new project file by running cmake manually. Is it
> normal? Thanks..
Visual Studio 6 is not smart enough to reload the workspace when the set
of projects in it changes. It sometimes knows when to reload the
individual project files when they change, but without reloading the
workspace this is not enough. This is a VS limitation and there is
nothing CMake can do about it. Visual Studio 7 and 7.1 are smarter and
know to reload both the vcproj files and the solution files. Your other
option is to run builds using "NMake Makefiles" from the command line.
-Brad
More information about the CMake
mailing list