我試圖編譯使用通過CMake加速在Mac OS X程序CMake的:無法找到提升1_60_0(version.hp未找到)
我有以下錯誤:
CMake Error at /Applications/CMake.app/Contents/share/cmake-3.4/Modules/FindBoost.cmake:721 (file): file STRINGS file "/Users/.../src/boost_1_60_0/boost/boost/version.hpp" cannot be read. Call Stack (most recent call first): CMakeLists.txt:44 (find_package)
Boost version: 0.0.0
事實上,當我進入boost_1_60_0/boost時,並沒有一個名爲boost的文件夾。
我的FindBoost不是最新的嗎?
你給提示嗎?然後你必須放棄最後的提升,並且只傳遞路徑,直到/ src。 – usr1234567
boost-1.60太新了。我必須在查找包之前添加set(Boost_ADDITIONAL_VERSIONS「1.60」「1.60.0」),以便即使使用最新的cmake-3.4.1也能找到提升。 – drescherjm