2
私のプロジェクトで新しいモード(デバッグ、リリース、新しいもの)を作成したいと思います。その後、新しいモードでのみ使用される変数が必要になるので、すべての変数を作成してDebug/Release(つまり0)と新しい値(1)の異なる値を設定できます。CMakeで1つのモードでしか変数を持たない方法
どうすればこの問題を解決できますか?
私が持っているもの:
set (CMAKE_CONFIGURATION_TYPES "Release;Debug;NewConfig" CACHE STRING "Configurations" FORCE)
SET (VARIABLEX 1)
if (VARIABLEX)
add_definitions (-DVARIABLEX)
endif (VARIABLEX)