外部共有ライブラリが必要なプロジェクトを開始していますthird-party.so
。
に入れておきましたが/usr/lib
実行してみるとsudo ldconfig -v
リストに出ませんね。
ldconfig -p | grep third-party.so
キャッシュに追加されていないことを証明します。
これは図書館に問題があることを意味しますか?それともいくつかの詳細がありませんか?私はreadelf
それを実行しましたが、驚くべきことを見つけませんでした。実行file /usr/lib/third-party.so
結果:
/usr/lib/third-party.so: ELF 64 ビット LSB パイ実行可能、x86-64、バージョン 1 (SYSV)、動的に接続、削除
答え1
私の古い同僚が見て、解決策を提示しました。 .soが必要です。図書館プレフィックス:
図書館第三者.so