[CMake] cmake woes on windows...
Phil Pellouchoud
Phil at slacker.com
Sat May 3 13:13:37 EDT 2008
This CMakeLists.txt:
SET( CMAKE_CXX_FLAGS "/W4 /Od /DWIN32 /D_UNICODE /DUNICODE
/D_CRT_SECURE_NO_DEPRECATE /Gm /EHsc /RTC1 /W4 /Wp64 /ZI /TP" )
MESSAGE( "CMAKE_CXX_FLAGS=" ${CMAKE_CXX_FLAGS} )
PROJECT( fubar )
MESSAGE( "CMAKE_CXX_FLAGS=" ${CMAKE_CXX_FLAGS} )
ADD_EXECUTABLE( fubar WIN32 fubar.cpp )
MESSAGE( "CMAKE_CXX_FLAGS=" ${CMAKE_CXX_FLAGS} )
Gives this:
S:\software\fubar\build> cmake ..
CMAKE_CXX_FLAGS=/W4 /Od /DWIN32 /D_UNICODE /DUNICODE
/D_CRT_SECURE_NO_DEPRECATE /Gm /EHsc /RTC1 /W4 /Wp64 /ZI /TP
-- Check for working C compiler: cl
-- Check for working C compiler: cl -- works
-- Check size of void*
-- Check size of void* - done
-- Check for working CXX compiler: cl
-- Check for working CXX compiler: cl -- works
CMAKE_CXX_FLAGS= /DWIN32 /D_WINDOWS /W3 /Zm1000 /EHsc /GR
CMAKE_CXX_FLAGS= /DWIN32 /D_WINDOWS /W3 /Zm1000 /EHsc /GR
-- Configuring done
-- Generating done
-- Build files have been written to: S:/software/fubar/build
S:\software\fubar\build>cmake -version
cmake version 2.4-patch 8
And indeed, if I look at fubar.vcproj, the compile flags are missing...
Any help would be greatly appreciated.
-phil
p.s. I get this with or without the WIN32 flag in ADD_EXECUTABLE.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20080503/7060463c/attachment.htm>
More information about the CMake
mailing list