通过apt-get安装后如何告诉cmake找到boost?

How can I tell cmake to find boost after installing it via apt-get?

我按照这个 Installing Boost under Ubuntu 问题中的建议安装了 boost。但是,当我尝试执行一个试图包含 boost 的 cmake 文件时:

find_package(Boost CONFIG REQUIRED COMPONENTS system)

它告诉我它找不到以下两个文件:

BoostConfig.cmake 提升-config.cmake

提示在CMAKE_PREFIX_PATH中加上"Boost"的安装前缀,或者将“Boost_DIR”设置为包含上述文件之一的目录。

但是,我该怎么做呢?在通过 apt-get 安装后,我如何知道在哪里可以找到这些文件或目录?

我正在使用 cmake 版本 3.5.1,为了提升我通过

找到了版本
dpkg -s libboost-all-dev

1.58.0.1ubuntu1

rm 来自 find_package 命令的 CONFIG

即:find_package(Boost REQUIRED COMPONENTS system)

CONFIG只有头部,看这个link: