ホームページ >運用・保守 >Linuxの運用と保守 >Linux がライブラリを見つけられない場合の対処方法
Linux が lib を見つけられない問題の解決策: 1. プログラム内の lib ライブラリを「/lib」または「/usr/local/lib」ディレクトリにコピーし、「ldconfig」を実行します。ライブラリファイルが配置されているディレクトリを「ld.so.conf」に追加し、「ld.so.cache」ファイルを更新します。
#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。
linux ライブラリが見つからない場合はどうすればよいですか?
Linux でプログラムを実行すると、Lib ライブラリが見つかりません。解決策
1。例:
error while loading shared libraries: xxx: cannot open shared object file: No such file or directory
方法 1:
1. プログラムを入力します lib ライブラリを /lib または /usr/local/lib ディレクトリにコピーします
2. ldconfig
ldconfig コマンドを実行する目的は、主にデフォルトのディレクトリを検索することです。ディレクトリ (/lib および /usr/ lib) と、動的ライブラリ構成ファイル /etc/ld.so.conf にリストされているディレクトリを検索します。 /etc/ld.so.conf
方法 2:
# vim /etc/ld.so.conf //在新的一行中加入库文件所在目录 /xx//xxxxx # ldconfig //更新/etc/ld.so.cache文件
推奨される学習:《 Linux ビデオ チュートリアル 》
以上がLinux がライブラリを見つけられない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。