在ubuntu机器上找不到Boost?

时间:2013-11-15 05:01:02

标签: c++ ubuntu boost cmake

我已经在我全新的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。我在stackoverflow上也看过其他文章,但我无法解决这个问题。

顺便说一下,我已经安装了升压装置。

1 个答案:

答案 0 :(得分:4)

我也遇到了这个错误 - 按照建议in this answer正确安装了提升。

我通过设置

解决了这个问题
set(BOOST_INCLUDEDIR /usr/include)

之前

find_package(Boost)

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