probablement débutants facile question: Je veux ajouter le drapeau du compilateur /EHsc
à mon projet et avons essayé les deuxAjouter drapeau du compilateur pour Visual Studio 2005 avec CMake 2.8.1
SET_TARGET_PROPERTIES(name_of_my_project PROPERTIES COMPILER_FLAGS "/EHsc")
et
SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc")
dans mon CMakeLists.txt. Avec les deux, CMake génère une solution Visual Studio sans se plaindre.
EDIT: J'ai d'abord demandé pourquoi les deux versions ne fonctionnaient pas. Eh bien, parce que je suis un idiot et j'ai fait une erreur ailleurs pour qu'aucune des deux lignes ne soit traitée. Pourtant, je me demande si les deux versions sont équivalentes.