cmake 命令找不到提升库
cmake command can't find boost libraries
我正在使用ubuntu终端来运行cmake .
但是,无法找到boost库。
The following Boost libraries could not be found:
boost_program_options
boost_signals
boost_serialization
boost_unit_test_framework
使用如下命令:
cmake . -DBoost_USE_STATIC_LIBS=ON
问题持续存在,也,如果我使用location boost_unit_test_framework
我没有得到任何结果。
如何安装这些引用?
可以使用apt-get命令(requires sudo)
sudo apt-get install libboost-all-dev
如何在Ubuntu上安装boost ?
如果你不想安装所有的Boost库,你可以选择安装你需要的。
例如,对于boost_unit_test_framework,可以这样做:
sudo apt install libboost-test-dev
其他的是:
sudo apt install libboost-program-options-dev libboost-serialization-dev libboost-signals-dev
相关文章:
- 运行命令 "rosbag play example.bag" 时出错。找不到与插件 rosbag/NoEncryptor 对应的库
- MacOS 10.14b / C++使用:找不到命令,该怎么办?
- 我想使用 "cout" 命令慢慢打印文本,但我真的找不到任何解决方案
- SVM 规模:找不到命令
- Visual Studio跨平台生成文件项目,找不到命令
- C++ XCODE ld:找不到体系结构x86_64 clang 的符号:错误:链接器命令失败,退出代码为 1(使用 -
- 使用 Qt: Clang: 错误: 没有这样的文件或目录 ' " ', /bin/sh: " : 找不到命令
- QT中找不到ROS命令
- C++编译错误:ld:找不到体系结构x86_64 clang 的符号:错误:链接器命令失败,退出代码为 1(使用 -v
- 找不到命令时打开的隔离错误
- ld:找不到体系结构x86_64 clang 的符号:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
- 第 16 行:$'\r':找不到命令 ( pscan2.c )
- OSX MOJAVE -LD:架构X86_64 clang找不到符号:错误:链接器命令失败,出口代码1
- LD:架构x86_64 clang找不到符号:错误:链接器命令失败,出口代码1(使用-v to See
- 在命令行程序中使用布尔值。找不到定义标志并检查它们是否在参数中的方法
- C++ 找不到命令行参数(文件)
- make: g++: 找不到命令
- 如果:找不到命令,Windows cmd
- 找不到命令,生成:错误127
- MATLAB MEX c++文件编译错误,找不到c++命令