Ubuntu 如何让cmake在通过apt get安装boost后找到它?

Ubuntu 如何让cmake在通过apt get安装boost后找到它?,ubuntu,boost,apt-get,Ubuntu,Boost,Apt Get,我安装了这个问题中建议的boost。但是,当我尝试执行cmake文件时,该文件试图包括boost,如: find_package(Boost CONFIG REQUIRED COMPONENTS system) 它告诉我以下两个文件都找不到: BoostConfig.cmake boost-config.cmake 提示应该将安装前缀“Boost”添加到CMAKE_prefix_PATH或将“Boost_DIR”设置到包含上述文件的目录中 然而,我如何才能做到这一点?在通过apt-get安装后

我安装了这个问题中建议的boost。但是,当我尝试执行cmake文件时,该文件试图包括boost,如:

find_package(Boost CONFIG REQUIRED COMPONENTS system)
它告诉我以下两个文件都找不到:

BoostConfig.cmake boost-config.cmake

提示应该将安装前缀“Boost”添加到
CMAKE_prefix_PATH
或将“
Boost_DIR
”设置到包含上述文件的目录中

然而,我如何才能做到这一点?在通过
apt-get
安装后,我如何知道在哪里可以找到这些文件或目录

我使用的是cmake版本3.5.1,对于boost,我通过

dpkg -s libboost-all-dev

这是find_package cmd中的
1.58.0.1ubuntu1
rm
配置

i、 e:
find_包(增压所需组件系统)


CONFIG
仅限于头部,请参见此链接:

哪个版本的boost和哪个版本的CMake?CMake 3.5.1,由于通过apt getSure安装boost,我无法确定,这些软件包也有版本号。如果提升值高于1.61,则无法找到它。或者看看里面的
boost/version.hpp
。boost是1.58.0.1ubuntu1,我编辑了这个问题。这两者应该共同努力。不幸的是,我已经有一段时间没有在linux机器上开发了。。。希望其他人能指出这个问题。