2017-07-18 59 views
1

修改此變量的正確方法是什麼,以便CMake可以找到項目指定爲需求的相應模塊?它似乎是自動生成的,我找不到以任何方式修改此路徑的環境變量。我也很難找到解釋得很好的文檔;只有「安裝」CMake軟件包的說明,沒有關於如何完成該功能的詳細信息。如何在Windows上正確使用CMAKE_MODULE_PATH

+0

您想爲CMake設置其他位置來搜索內容嗎?然後使用[CMAKE_PREFIX_PATH](https://cmake.org/cmake/help/latest/variable/CMAKE_PREFIX_PATH.html)。 – Darklighter

+0

這是正確的。但是,我怎樣才能真正設置該變量?它是一個環境變量還是什麼? – xaav

+0

我也想爲所有項目設置它。 – xaav

回答

1

你可以像這樣延長或設置模塊路徑:

list(APPEND CMAKE_MODULE_PATH "some path to modules") 

或:

set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "path") 

就像你可以在任何其他(名單)變量。

相關問題