Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
CMakeListsファイルに次のようなものがあります。
set(CMAKE_CXX_FLAGS "-g -Wextra -DFLAG1=A")
ファイルの後半で、FLAG1定義されているかどうかを確認する必要があります。このようなことは可能ですか?
FLAG1
IF(${FLAG1} EQUAL A) #Do something ELSE() #Do something else ENDIF()
さて、あなたはすることができます
set(FLAG1 A) set(CMAKE_CXX_FLAGS "-g -Wextra -DFLAG1=${FLAG1}") ... if(${FLAG1} STREQUAL A) ...