Linux上的便携式.so安装脚本

时间:2017-04-19 19:55:15

标签: linux shared-libraries

是否有可接受的方法在Linux上安装共享库?我正在编写一个脚本,需要在某些发行版(如RHEL)上安装到var b = "$#,##0.00".replace(/[\d+-,#;()\.]+/, ""); ,在其他发行版上安装到/usr/local/lib64/(如Ubuntu)。

有没有办法检测/usr/local/lib/个文件的安装位置?

我考虑过的一些可能性:

  • 阅读so的内容以检查动态链接器搜索的路径。
  • 运行/etc/ld.so.conf.d/*以查看大多数库的安装位置,并根据该程序做出一些编程决定
  • 检查分发并在脚本中使用解码器

0 个答案:

没有答案