我正在尝试使用Mac OS X下的CMake编译程序。
我收到以下错误:
CMake错误 /Applications/CMake.app/Contents/share/cmake-3.4/Modules/FindBoost.cmake:721 (文件):文件STRINGS文件 “/Users /.../src/boost_1_60_0/boost/boost/version.hpp”不能 读。调用堆栈(最近一次调用):CMakeLists.txt:44 (find_package)
提升版本:0.0.0
的确,当我进入boost_1_60_0 / boost时,没有名为boost的文件夹。
我的FindBoost不是最新的吗?
答案 0 :(得分:1)
我相信你设置了你的环境错误! 尝试设置条目BOOST_INCLUDE_DIR =“/ Users /.../src/boost_1_60_0” 看起来你直接将它直接发送到/ boost_1_60_0 / boost,因为你的CMAKE将在BOOST_INCLUDE_DIR / boost /文件夹中查找verion.hpp。
顺便说一下,你确定version.hpp不存在吗?那很奇怪!干杯