Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxソフトウェアにはダイナミックリンクライブラリがありません。

Linuxソフトウェアにはダイナミックリンクライブラリがありません。

  

Linuxでは、ソフトウェアのインストール中にエラーが発生し、ダイナミックリンクライブラリ.soが見つからないことを示唆している場合があります。解決するには?次の小シリーズでは、ダイナミックリンクライブラリの.soメソッドがないというLinuxソフトウェアのプロンプトを紹介します。それを理解しましょう。

ソフトウェアをインストールするために、ダイナミックリンクライブラリの.so

のLinuxの不在を示唆:

1.ダイナミックリンクライブラリの不足の.so-できる共有オブジェクトファイル開けません:そのようなファイルやディレクトリは<いいえBr>

2.ダイナミックリンクlibrary.so.0が見つかりません - 共有オブジェクトファイルを開くことができません:そのようなファイルまたはディレクトリはありません

3.ダイナミックリンクlibrary.so.1を失う - 共有オブジェクトファイルを開くことができません:そのようなファイルやディレクトリを直接指定することはできません。#sudo ldconfig

できない場合は、次のように再コンパイルします。

要約する主な方法は3つあります。

1. lnを使用して、必須のsoファイルをデフォルトのディレクトリ/usr /libまたは/libにリンクします。

ln -s /where/you/install/lib/*.so /usr /libsudo ldconfig

2. LD_LIBRARY_PATHを変更します。

export LD_LIBRARY_PATH = /ここで、/you /install /lib:$ LD_LIBRARY_PATHsudo ldconfigを使用します。 So.confを更新してから更新します。

vim /etc/ld.so.conf

add /where /you /install /lib

sudo ldconfig

上Linuxをインストールする場合のソフトウェアの欠如は、ダイナミックリンクライブラリへのソリューションを提供することを提案し、3プロンプト例の合計は、ソリューションは、状況に応じて問題を解決するために、3を持つことです。

Copyright © Windowsの知識 All Rights Reserved