Hendrik Sattler <p...@hendrik-sattler.de> writes: > Zitat von Óscar Fuentes <o...@wanadoo.es>: > >> There are target properties such as LINK_FLAGS and LINK_FLAGS_<CONFIG>, >> but I don't see properties for setting compiler flags. This makes >> impossible to build two targets on the same CMakeLists.txt with >> different compiler flags (I was told that the last value of >> CMAKE_<LANG>_FLAGS_<CONFIG> applies to all targets on that >> CMakeLists.txt). >> >> So why no per-target compile flags? > > RTFM? The following line is directly derived from the words in your question: > set_target_properties(myTarget PROPERTIES COMPILE_FLAGS "-foo -bar") > > Or maybe your question was wrong?
"The COMPILE_FLAGS property sets additional compiler flags used to build sources within the target." So it *adds* flags. I want to *set* flags, i.e. replace the existing ones. _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake