Linuxで.soファイル(動的ライブラリ)をリロードする方法は?

Linuxで.soファイル(動的ライブラリ)をリロードする方法は?

コマンドは覚えていませんが、デフォルトでは、すべてのLinuxディストリビューションには.soファイルと他のライブラリを再ロードするコマンドがあります。どうやって呼ぶの?

これはld私が思ったのとちょっと似ていますね。私はそれを試しましたが、ldconfigそれも役に立ちませんでした。

修正する:

ライブラリをインストールしましたが、プログラムはライブラリを選択していません。

アップデート2

ライブラリをコンパイルし、/usr/local/libの下の目的の場所にインストールしました。ldd programライブラリが含まれていないようですが、grepするのを忘れました...ライブラリをインストールする前と同じ結果が表示されます。初期化に失敗しました。

ベストアンサー1

このファイル/etc/ld.so.conf(およびその下の関連ファイルディレクトリ/etc/ld.so.conf.d(存在する場合))を確認してください。ライブラリーを配置したディレクトリーをリストする必要があります。次に、ldconfigライブラリファイル名キャッシュの再構築を実行します。

おすすめ記事