我正在使用 gcc 开发一个使用外部库的 C++ 应用程序。例如libtiff
和libpng
。我得到了这些apt-get
,一切正常。
但后来我添加了另一个第三方库,作为独立的一对.a
和.so
lib
文件交付。我检测到另一个.so
存储在 中/usr/lib/x86_64-linux-gnu
,我在.so
那里复制了新的。我成功链接了我的应用程序,但执行失败并显示消息“ error while loading shared libraries: libThirdParty.so: cannot open shared object file: No such file or directory
”
我错过了什么?