我成功编译并安装了最新版本的 Boost 库到我的 Linux 机器上。
现在,我希望能够使用 pkg-config 来简化提供 GCC 链接参数的过程。
由于我懒得手动编码自己的 .pc 文件,是否有一个脚本/工具可以自动生成所需的 .pc 文件或以其他方式使用 boost 标志更新 pkg-config ?
(如果有人已经拥有该 .pc 文件,也欢迎分享。)
您正在寻找的功能似乎有点复杂,并且是一个长期要求的功能,如这篇 3 年前的帖子中所示https://svn.boost.org/trac/boost/ticket/1094 https://svn.boost.org/trac/boost/ticket/1094关于升压的trac。通读它可以发现该功能被多次推迟并且从未实现(截至 1.4.3)。无法生成 pkg-config 可用的 .pc 文件的原因恰好与 boost 在命名其库版本/构建变体时不一致有关。
FWIW,“自动化”构建过程的另一种选择是使用自动工具(autoconf / automake)。有一个链接可能对您有用(我无法发布该链接,因为 SO 认为我是垃圾邮件发送者而不是新人!),只需谷歌“tsuna boost m4 github”,它应该会带您到那里:)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)