我在链接期间收到以下警告:
/usr/bin/ld: warning: libxxx.so.6, needed by /a/b/c/libyyy.so, not found (try using -rpath or -rpath-link)
设置环境变量 LD_LIBRARY_PATH=path_to_libxxx.so.6 使警告静音(添加 -Lpath_to_libxxx.so.6 没有帮助)。
我有一个单独的编译服务器,只编译生成的二进制文件。二进制文件在其他服务器上执行,并且二进制文件可以看到 libxxx.so.6(用 选中ldd executable
)。
有没有其他方法可以在编译时消除警告(我有好几次,这很烦人)?