我準備應該有和沒有工作的GUI應用程序,所以我在的CMakeLists.txt使用命令什麼會導致CMake選項不起作用?
option (NEED_GUI "Include Qt support" OFF)
和
if (NEED_GUI)
message("****GUI should be OFF****")
add_subdirectory(QtGUI) # The Qt-based graphics routines
endif (NEED_GUI)
儘管我關設置選項,我收到消息和庫建立。在哪裏尋找錯誤?
選項是緩存變量,所以無論你給只是一個初始值(更多細節見[這裏](http://stackoverflow.com/questions/31037882/whats-the-cmake-syntax-to-set - 和使用的變量))。 – Florian
@弗洛裏安:你應該將其作爲答案。 – DevSolar