gpt4 book ai didi

windows - CMakes 在 Windows 上找不到 boost (以及大多数其他东西)

转载 作者:可可西里 更新时间:2023-11-01 12:03:43 25 4
gpt4 key购买 nike

所以我在 C:\Program Files\boost_1_47_0\中安装了 boost,库文件在 ./stage/lib/中,包含文件在 ./boost/* 中

所以我将环境变量 BOOST_ROOT 设置为 C:\Program Files\boost_1_47_0 并在我的项目上运行 cmake。我收到无法找到请求的 boost 库(math_c99、program_options、unit_test_framework)的错误。

这很奇怪,因为我在 BOOST_ROOT\stage\lib 中有所有它们的 .lib 文件,并且包含文件也都在那里。

我什至添加了一个 SET(BOOST_LIBRARYDIR ... 根据 this question 但仍然没有运气。知道是什么原因吗?

最佳答案

尝试添加行

SET(Boost_ADDITIONAL_VERSIONS "1.47" "1.47.0")

在调用 find_package 之前。

关于windows - CMakes 在 Windows 上找不到 boost (以及大多数其他东西),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7435457/

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