CMake无法找到Boost库

时间:2013-07-11 10:29:29

标签: boost cmake

我正在尝试构建使用Boost和CMake作为构建系统的C ++项目。在CMakeLists.txt中有以下标准行:

find_package(Boost REQUIRED COMPONENTS serialization date_time)
include_directories(${Boost_INCLUDE_DIRS})
set(LIBS ${LIBS} ${Boost_LIBRARIES})

我从存储库安装了Boost(在我的情况下是Fedora 16),而CMake找不到它(Boost_DIR-NOT_FOUND)。

我在互联网上查看了类似的问题,找不到合适的解决方案。在某些情况下,有建议从源代码中使用单独的Boost安装,但我不想这样做,因为因为我使用VirtualBox需要花费大量的时间来编译。

有人可以帮我解决这个问题吗?

致以最诚挚的问候,

亚历

0 个答案:

没有答案