【问题标题】:Is it possible to use environment variables for rpath?是否可以为 rpath 使用环境变量?
【发布时间】:2022-01-15 00:30:07
【问题描述】:

我有一个虚幻引擎项目,其中一些插件是符号链接的,其他插件是复制的,因此我必须从几个不同的地方读取动态库。因为这应该在不同的开发机器上工作,所以项目本身和虚幻引擎总是可以在不同的位置。因此,最好为项目使用一个环境变量,并为虚幻引擎在 rpaths 中使用一个环境变量。这可能吗?

【问题讨论】:

    标签: linux environment-variables rpath


    【解决方案1】:

    rpath可以使用环境变量吗?

    没有。

    编写一个使用 LD_LIBRARY_PATH 和 LD_PRELOAD 的包装脚本来加载您需要的库。从steam 获取灵感。

    man ld.so。它有一个很好的列表,列出了发生了什么以及使用了哪些变量。

    【讨论】:

      猜你喜欢
      • 2010-10-25
      • 2016-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-22
      • 2022-01-06
      相关资源
      最近更新 更多