2015/06/14
CMake でドロップダウンリストから値を選択できるようにする
せっかく GUI があるのだから、ドロップダウンリストで表示できたら良いのに。と思っていたら、既にそんな機能がありました。
SET_PROPERTY
を使用すればよいようです。CMakeLists.txt
SET_PROPERTY(CACHE LIBRARY_TO_USE PROPERTY STRINGS Option1 Option2 Option3)
あとは選択された文字列で切り替えればオッケーです。
CMakeLists.txt
IF(${LIBRARY_TO_USE} MATCHES "Option1") # Option1 ELSEIF(${LIBRARY_TO_USE} MATCHES "Option2") # Option2 ELSEIF(${LIBRARY_TO_USE} MATCHES "Option3") # Option3 ELSE() # Error ENDIF()
0 件のコメント:
コメントを投稿