gpt4 book ai didi

c++ - 如何告诉 cmake 从不同的路径加载库?

转载 作者:行者123 更新时间:2023-11-30 03:21:35 25 4
gpt4 key购买 nike

在我的 Linux 机器上,我在两个目录中都安装了库 boost:

/usr/lib # I used apt-get to install it
/usr/local/lib # I installed from source

当我使用 find_package(Boost) 时,cmake 总是从第二条路径加载库。我如何告诉 cmake 从第一个目录加载 Boost 变量?

最佳答案

find_package您可以设置提示,向查找模块提供有关在哪里搜索包的建议:因此您应该能够找到所需的增强包

find_package(Boost HINTS /usr/lib)

编辑:但如果您已经知道所需的提升版本在哪里,您也可以使用 include_directorieslink_directories

关于c++ - 如何告诉 cmake 从不同的路径加载库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52041946/

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