在 ubuntu 机器中找不到 Boost

Could NOT find Boost in ubuntu machine?

本文关键字:找不到 Boost 机器 ubuntu      更新时间:2023-10-16

我已经在我的全新 Ubuntu 12.04 机器中安装了 BOOST。当我这样做时——

cmake .

我总是得到以下异常说 -

Could NOT find Boost

我不确定我在这里做错了什么。我有一个 ubuntu 实例工作正常,我正在我得到的新 Ubuntu 实例上尝试同样的事情。所以我不确定我在这里做错了什么,以及同样的事情在我的另一个 ubuntu 实例中如何正常工作。

root@dbx1245:/export/home/test/libcql# cmake .
-- Could NOT find Boost
WANT_LIB64 unset; assuming normal library directory names
Will install libraries to /usr/local/lib
-- Configuring done
-- Generating done
-- Build files have been written to: /export/home/test/libcql

谁能帮我解决这个问题?

我正在运行 Ubuntu 12.04。我也看过其他关于堆栈溢出的文章,但我无法解决这个问题。

顺便说一下,我已经安装了提升器。

我也遇到了这个错误 - 按照本答案中的建议正确安装了 boost。

我通过设置解决了它

set(BOOST_INCLUDEDIR /usr/include)

就在之前

find_package(Boost)

我正在使用CMake 3.1.3进行测试(通过ppa:george-edison55/cmake-3.x