【发布时间】:2015-04-08 20:18:41
【问题描述】:
我是 CMake 和 Boost 的新手!
我使用的是 Mac,因此无法在我的机器上测试 Boost 代码。我有一个带有 Ubuntu 的虚拟机。我正在使用 JetBrains CLion IDE,它使用 CMake 进行构建。我尝试过的每个教程都没有成功。所以,我只是决定做一个什么都不做的项目。我已将 Boost 信息添加到 CMakeLists.txt 文件中:
编辑
由于我真的不了解 CMakeLists.txt 配置,因此我了解到我使用了一个错误的配置,只需删除 set(Boost_LIBRARY_DIR /usr/local/arm/lib) 命令即可。这是正确的 CMakeLists.txt 文件的新图像。
我找不到 Boost_LIBRARIES 的配置位置,这可能与我的问题有关。你可以看到 main 除了打印出“Hello, World!”之外什么也没做。
这是我尝试构建时遇到的错误:
【问题讨论】: