pkg-config:设置 -rpath 的最佳实践?

Posted

技术标签:

【中文标题】pkg-config:设置 -rpath 的最佳实践?【英文标题】:pkg-config: best practice for setting -rpath? 【发布时间】:2016-08-01 13:19:56 【问题描述】:

是否有基于pkg-config 输出设置-rpath 或libtool 的-R 的最佳实践?我必须求助于sed 技巧吗?

【问题讨论】:

【参考方案1】:

通常 rpath 是不可移植的,这就是 pkg-config 软件包没有它的原因,因为所有的库都在默认的系统路径中。那么在这种情况下为什么要使用 rpath 呢?

【讨论】:

"因为所有的库都在默认的系统路径中" 不,pkg-config(连同PKG_CONFIG_PATH)更加通用。 我明白你的意思,但你能举个例子,pkg-config 库在其他目录中有 rpath 吗?

以上是关于pkg-config:设置 -rpath 的最佳实践?的主要内容,如果未能解决你的问题,请参考以下文章

pkg-config 找不到 .pc 文件,尽管它们在路径中

如何在 Mac OS 上设置 opencv 的路径?

使用 automake 在 CentOS 上将 pkg-config 文件安装到正确的路径

如何使用 pkg-config 在 Xcode 中设置包含路径?

如何使用以下make和pkg-config使clion工作?

Harbor 和Containerd的最佳实栈