【发布时间】:2014-06-19 02:31:28
【问题描述】:
当我跑步时
ldd ./myprogram
它显示:
...
libstdc++.so.6 => /usr/lib64/stdc++.so.6
libm.so.6 => /lib64/libm.so.6
...
/usr/lib64 不在我的 LD_LIBRARY_PATH 中,它如何找到 /usr/lib64?当我链接“myprgrom”时,它正在链接来自 ${HOME}/mynewgcc/.../lib64 的库。
【问题讨论】:
-
看
/etc/ld.so.conf.d -
@Brian:感谢您的回复。我已经检查过了:cat ld.so.conf 显示“include ld.so.conf.d/*.conf”。该目录下的 'cat' *.conf 显示: /usr/lib64/atlas hwcap 1 nosegneg hwcap 1 nosegneg /usr/local/lib /usr/lib64/mysql /usr/lib64/R/lib /usr/lib64/xulrunner don '看不到 /usr/lib64