我想在我的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
。