我正在尝试使用黄金链接程序来编译我的代码,但是默认情况下它不会在/ usr / local / lib中搜索库。我尝试在/etc/ld.so.conf.d/中添加/ usr / local / lib,但仍然无法正常工作。好像黄金没有检查/etc/ld.so.conf的内容。我可以添加

-L/usr/local/lib


在我的Makefile中,它可以工作,但是默认情况下还有其他方法可以进行黄金搜索吗?

谢谢

更新:

我发现金子的创造者在谈论问题http://old.nabble.com/gold-library-search-path--td32057398.html。截至2011年7月,似乎黄金仍不支持它。

最佳答案

也有LDFLAGS环境变量,但是像ld.so.conf一样,它可能是LD特定的,而黄金不遵守它们。
在这种情况下,仅阅读黄金文档会有所帮助。

关于c++ - 默认情况下,ubuntu 11.04上的黄金链接器不搜索/usr/local/lib,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7435548/

10-14 09:28