Makefileのコードをコンパイルしているときに、g ++行にLINKPATH = -L/usr/local/libを入れました。もちろん、 "libconfig ++。so.9"は/ usr/local/libにあります。共有ライブラリの読み込み中にエラーが発生しました:libconfig ++。so.9
実行可能ファイルを実行すると、libconfig ++ .so.9が見つかりません。
誰でも知っていますか?助けをお待ちしています。
Makefileのコードをコンパイルしているときに、g ++行にLINKPATH = -L/usr/local/libを入れました。もちろん、 "libconfig ++。so.9"は/ usr/local/libにあります。共有ライブラリの読み込み中にエラーが発生しました:libconfig ++。so.9
実行可能ファイルを実行すると、libconfig ++ .so.9が見つかりません。
誰でも知っていますか?助けをお待ちしています。
LD_LIBRARY_PATHを定義する必要があります。
export LD_LIBRARY_PATH=/usr/local/lib
か、単に
にsudo ldconfigを-v
のln -s /usr/local/lib/libdshconfig.so /lib64/libdshconfig.so.1使用します。たとえば、 リンクを作成することもできます。 – sfgroups