cmakeで管理対象のC++コードを生成しようとしています。以下は、私はそれは我々がそれを行うのですcmakeのtrue.Howにclrsupportを設定していないcmakeでclrサポートをtrueに設定しました
SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "/clr")
STRING(REPLACE "/EHsc" "/EHa" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
STRING(REPLACE "/RTC1" "" CMAKE_CXX_FLAGS_DEBUG ${CMAKE_CXX_FLAGS_DEBUG})
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /clr")
のために追加したスクリプトです。
-swetha
を働いていますか?あなたのフラグの前に '/'を追加する必要はありません。 – usr1234567
この時点では役立つかどうかは分かりませんが、VSマネージドコードプロジェクトのサポートは現在CMakeに追加され、次のリビジョン(CMake> 3.7.0、https:// cmake .org/gitweb?p = cmake.git; a = commitdiff; h = 2e2ba95c)) – Florian