0
我想安裝一個具有Boost依賴關係的特定C++庫。我安裝了Boost沒有問題,包含路徑在/ usr/local/include /下。CMake錯誤:無法找到請求的Boost庫
然而,當我打電話cmake的,我得到以下錯誤:
CMake Error at
/usr/local/Cellar/cmake/3.3.2/share/cmake/Modules/FindBoost.cmake:1245 (message):
Unable to find the requested Boost libraries.
Boost version: 0.0.0
Boost include path: /usr/include
Detected version of Boost is too old. Requested version was 1.36 (or newer).
Call Stack (most recent call first):
CMakeLists.txt:10 (FIND_PACKAGE)
我瞭解Boost包括路徑不匹配,但我不知道怎麼把它引用正確的路徑。 CMakeLists.txt文件調用FIND_PACKAGE(Boost 1.36 COMPONENTS program_options REQUIRED):我沒有看到任何允許我指定路徑的參數。
感謝,
這樣做的伎倆,謝謝! – Sean