Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> プログラムの実行時に共有をロード中にLinuxがエラーを表示する?

プログラムの実行時に共有をロード中にLinuxがエラーを表示する?

  
                

Linuxが特定のプログラムを実行すると、エラーと共有ライブラリのロードに関するエラープロンプトが表示されます。この問題は、友達の多くが遭遇したことであると考えています。

ソリューション:

。 /tests:共有ライブラリのロード中にエラーが発生しました:xxx.so.0:共有オブジェクトファイルを開くことができません:そのようなファイルまたはディレクトリはありません

このとき、/etc /ld.so.confにxxx.soがあるディレクトリを追加する必要があります。

一般に、/usr /local /libディレクトリに格納されることが多いので、そのディレクトリの下を見て、必要な.soファイルを見つけます。

そのため、/usr /local /libを/etc/ld.so.confに追加し、保存したら/sbin /ldconfig– vを実行して設定を更新します。

上記は、Linux実行可能プログラムが共有ライブラリをロードしているときのエラーに対する解決策です。同じ問題が発生した場合は、/etc /ld.so.confにxxx.soがあるディレクトリを追加します。構成を更新してください。

Copyright © Windowsの知識 All Rights Reserved