CMake:Boost_INCLUDE_DIRS始终设置为/ usr / include

时间:2018-07-08 14:24:52

标签: c++ boost cmake

我想在我的CMake项目之一中使用Boost。我已将行find_package(Boost 1.40 REQUIRED)添加到主CMakeLists.txt文件中。除随后将${Boost_INCLUDE_DIRS}设置为/usr/include而不是/usr/include/boost或什至/usr/include/boost/SOME_COMPONENT(如果我改用find_package(Boost 1.40 REQUIRED COMPONENTS SOME_COMPONENT))之外,此方法工作正常。

这里的文档完全没有帮助,这是预期的行为还是某种错误?我在Linux上,并且正在使用cmake 3.11.4

0 个答案:

没有答案