gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 18:45:27 31 4
gpt4 key购买 nike

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

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

这是 1.58.0.1ubuntu1

最佳答案

rm CONFIG从你的 find_package cmd。

即:find_package(Boost REQUIRED COMPONENTS system)CONFIG仅限头部,请参阅此链接:CMake cannot find Boost libarary

关于ubuntu - 通过apt-get安装后如何告诉cmake找到boost?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45803335/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com