gpt4 book ai didi

c++ - 如何在 pkg-config 中使用 C++ Boost 库?

转载 作者:IT老高 更新时间:2023-10-28 22:04:06 28 4
gpt4 key购买 nike

我成功编译并安装了最新版本的 Boost 库到我的 linux 机器上。现在,我希望能够使用 pkg-config 来简化提供与 GCC 的链接参数的过程。

由于我懒得手动编写自己的 .pc 文件,是否有脚本/工具可以自动生成所需的 .pc 文件或以其他方式使用 boost 标志更新 pkg-config?

(如果有人已经拥有该 .pc 文件,也欢迎分享。)

最佳答案

正如这篇 3 年前的帖子 https://svn.boost.org/trac/boost/ticket/1094 中所指出的,您正在寻找的似乎有点复杂,而且是一个长期需要的功能。在 Boost 的 trac 上。通读它表明该功能被一再推迟并且从未实现(从 1.4.3 开始)。无法生成 pkg-config 可用的 .pc 文件的原因恰好与 boost 在命名其库版本/构建变体方面的不一致有关。

FWIW,“自动化”构建过程的另一种方法是使用自动工具(autoconf/automake)。有一个链接可能对您有用(我不能发布,因为 SO 认为我是垃圾邮件发送者而不是新来者!),只需 google “tsuna boost m4 github”,它应该会带你去那里:)

关于c++ - 如何在 pkg-config 中使用 C++ Boost 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3971703/

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