comparison Resources/CMake/Compiler.cmake @ 1060:303eb5e09a4b

pch
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 25 Jul 2014 14:29:55 +0200
parents 3a26bc6e4867
children 4bed63189508
comparison
equal deleted inserted replaced
1059:f25c79497739 1060:303eb5e09a4b
25 CMAKE_C_FLAGS_RELWITHDEBINFO 25 CMAKE_C_FLAGS_RELWITHDEBINFO
26 CMAKE_CXX_FLAGS_RELWITHDEBINFO) 26 CMAKE_CXX_FLAGS_RELWITHDEBINFO)
27 string(REGEX REPLACE "/MD" "/MT" ${flag_var} "${${flag_var}}") 27 string(REGEX REPLACE "/MD" "/MT" ${flag_var} "${${flag_var}}")
28 string(REGEX REPLACE "/MDd" "/MTd" ${flag_var} "${${flag_var}}") 28 string(REGEX REPLACE "/MDd" "/MTd" ${flag_var} "${${flag_var}}")
29 endforeach(flag_var) 29 endforeach(flag_var)
30
31 # Add /Zm256 compiler option to Visual Studio to fix PCH errors
32 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /Zm256")
30 33
31 add_definitions( 34 add_definitions(
32 -D_CRT_SECURE_NO_WARNINGS=1 35 -D_CRT_SECURE_NO_WARNINGS=1
33 -D_CRT_SECURE_NO_DEPRECATE=1 36 -D_CRT_SECURE_NO_DEPRECATE=1
34 ) 37 )