gpt4 book ai didi

c++ - CMake 的 FindBoost 功能的输出可以静音吗?

转载 作者:搜寻专家 更新时间:2023-10-31 01:38:45 25 4
gpt4 key购买 nike

CMake's FindBoost feature ,使用 find_package(Boost ... ) 调用,创建大量如下所示的输出:

-- Boost version: 1.57.0
-- Found the following Boost libraries:
-- system
# ... other libraries ...

这个输出可以静音吗?

设置 set(Boost_DEBUG OFF) 似乎没有效果。

(对于那些好奇为什么这可能是可取的:我们的构建系统受到非常严格的控制;我们不希望外部开发人员能够在任意环境中构建我们的代码(事实上我们硬编码了我们的路径我们的 CMake 文件中包含编译器、库等)。因此,在构建时查看此输出实际上没有任何值(value),而且它会使开发人员更容易错过真正重要的信息。)

最佳答案

使用 QUIET 选项进行 find_package(Boost...) 调用。它将抑制“找到以下 Boost 库:”消息。

关于c++ - CMake 的 FindBoost 功能的输出可以静音吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32317748/

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