0
나는 멀티 타겟을 가진 CMake 프로젝트를 가지고있다. 그 중 하나는 네이티브 C++ 코드 용 CLR 래퍼입니다. 이 대상에 대해서만 /EHsc
플래그를 비활성화하고 싶습니다. 나는 시도 :단일 타겟에서/EHsc 제거
get_target_property(MYPROPS ${DOT_NET_WRAPPER_NAME} COMPILE_FLAGS)
message(${MYPROPS})
STRING(REPLACE "/EHsc" "" MYPROPS ${MYPROPS})
set_target_properties(${DOT_NET_WRAPPER_NAME} PROPERTIES COMPILE_FLAGS ${MYPROPS})
그것은 인쇄 : MYPROPS-NOTFOUND
나는 무엇을 그리워 했습니까?