<div dir="ltr"><div>Disabling specific warnings is a simple task so I thought I could do it myself but I must admit defeat. A simple CMakeLists.txt like this won&#39;t work.<br></div>
<div>&lt;code&gt;&nbsp;</div>
<div><br>project(testcmake)</div>
<div># None of this works<br>#set(CMAKE_CXX_FLAGS &quot;${CMAKE_CXX_FLAGS} /wd4669&quot;)<br>set(CMAKE_CXX_FLAGS &quot;${CMAKE_CXX_FLAGS} /wd4669&quot; CACHE STRING &quot;Compilation flags&quot; FORCE)</div>
<div>#set(CMAKE_CXX_FLAGS_DEBUG &quot;${CMAKE_CXX_FLAGS_DEBUG} /wd4669&quot;)<br>set(CMAKE_CXX_FLAGS_DEBUG &quot;${CMAKE_CXX_FLAGS_DEBUG} /wd4669&quot; CACHE STRING &quot;Compilation flags&quot; FORCE)#set(CMAKE_CXX_FLAGS_RELEASE &quot;${CMAKE_CXX_FLAGS_RELEASE} /wd4669&quot;)<br>
set(CMAKE_CXX_FLAGS_RELEASE &quot;${CMAKE_CXX_FLAGS_RELEASE} /wd4669&quot; CACHE STRING &quot;Compilation flags&quot; FORCE)<br>add_executable(foo foo.cxx)<br></div>
<div>#doesn&#39;t work either</div>
<div>set_target_properties(foo PROPERTIES COMPILE_FLAGS &quot;/wd4996&quot;)<br></div>
<div>&lt;/code&gt;</div>
<div>&nbsp;<br>I only have VS Express 2008 so I can&#39;t check whether I am doing something wrong or if there is some issue with this particular IDE -- not even sure if it is explicitely not supported.<br>&nbsp;<br>Thanks for your help,<br>
&nbsp;<br>Tom<br>&nbsp;</div></div>