小编leo*_*amu的帖子

如何使用相对路径从共享库链接到共享库

我正在开发一个Firefox插件,它使用外部库在浏览器上渲染3D图形.

问题是我希望插件使用包含它的外部库而不更改LD_LIBRARY_PATH变量.
这些库安装在相对于插件的位置(也是共享库),而实际的可执行文件(即浏览器)可以完全位于其他地方.

你必须知道的一些事情.我在Ubuntu上测试它(在Windows版本的插件没有问题)我的依赖是OpenSceneGraph库和静态编译将使插件真的很大(如果有另一个,则不是一个选项)

希望你能帮我

最好的祝福.

linux linker gcc shared-libraries

21
推荐指数
2
解决办法
9264
查看次数

标签 统计

gcc ×1

linker ×1

linux ×1

shared-libraries ×1