2015/06/14
CMake でドロップダウンリストから値を選択できるようにする
せっかく GUI があるのだから、ドロップダウンリストで表示できたら良いのに。と思っていたら、既にそんな機能がありました。
SET_PROPERTY
を使用すればよいようです。CMakeLists.txt
1 | SET_PROPERTY(CACHE LIBRARY_TO_USE PROPERTY STRINGS Option1 Option2 Option3) |
あとは選択された文字列で切り替えればオッケーです。
CMakeLists.txt
1 2 3 4 5 6 7 8 9 | 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 件のコメント:
コメントを投稿