cmake命令找不到boost库

时间:2016-08-18 02:53:52

标签: c++ boost

我正在使用ubuntu终端来运行cmake . 但是,无法找到增强库。

  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我没有得到任何结果。

我如何安装这些参考资料?

2 个答案:

答案 0 :(得分:0)

您可以使用apt-get命令(需要sudo)

sudo apt-get install libboost-all-dev

How to Install boost on Ubuntu?

答案 1 :(得分:0)

如果您不想安装所有Boost库,则可以有选择地安装所需的库。

例如,对于boost_unit_test_framework,您可以执行以下操作:

sudo apt install libboost-test-dev

其他人将是:

sudo apt install libboost-program-options-dev libboost-serialization-dev libboost-signals-dev