我正在尝试在 Mac OS X 下使用带有 CMake 的 Boost 编译程序。
我有以下错误:
/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.cmake 错误。 hpp”无法读取。调用堆栈(最近调用优先):CMakeLists.txt:44 (find_package)
提升版本:0.0.0
实际上,当我进入 boost_1_60_0/boost 时,没有名为 boost 的文件夹。
我的 FindBoost 不是最新的吗?
我相信你设置的环境错误!尝试设置条目 BOOST_INCLUDE_DIR = "/Users/.../src/boost_1_60_0" 看起来您直接将其获取到 /boost_1_60_0/boost ,这将不起作用,因为您的 CMAKE 将在 BOOST_INCLUDE_DIR/boost 中查找 version.hpp / 文件夹。
顺便说一句,您确定 version.hpp 不存在吗?真奇怪 !
干杯
归档时间: |
|
查看次数: |
3781 次 |
最近记录: |