2016-11-04 5 views
-1

私は2つのアーキテクチャを対象にCMAKE_CONFIGURATION_TYPESを使用しています。これはCLionでこれを行う唯一の方法のようでした。カスタムCMake設定タイプ。私は何とかDebugから "継承"できますか?

セット(CMAKE_CONFIGURATION_TYPES「Debug_x86_64; Debug_aarch64」)

マイカスタム設定の種類は、私は彼らがに期待していないことを、デバッグフラグを含めていないように見えます。どうすればいい?つまり、 "Debug"のようなデフォルトのオプションから継承することはいいでしょう。

答えて

1

cmakeのはCMAKE_C_FLAGS _ $ {CONFIGURATION}でコンパイラフラグを保持し、CMAKE_CXX_FLAGSフラグを "継承" する_ CおよびC++のための$ {CONFIGURATION}それぞれ

easiesの方法は次のようになります。

SET (CMAKE_C_FLAGS_Debug_x86_64 ${CMAKE_C_FLAGS_DEBUG}) 
SET (CMAKE_CXX_FLAGS_Debug_x86_64 ${CMAKE_CXX_FLAGS_DEBUG}) 
関連する問題