2011-08-21 16 views
1

dlopen()を別の共有オブジェクトと '共有する'共有オブジェクトに正常に呼び出すことはできますか?たとえば、ライブラリ/usr/lib/libpanel.soを動的に開きたいとします。しかし、実際のライブラリではありません。 /usr/lib/libpanelw.soのではなく、それがポイント ':dlopen()dlopenと共有オブジェクトのポインタ

$ cat /usr/lib/libpanel.so 
INPUT(-lpanelw) 

私はfile too shortエラーを取得します。これらのライブラリを正常にロードする方法はありますか?

:あなたはシンボリックリンクを介してこれを行うことができます

答えて

0

(ボーナス質問ライブラリのこれらの種類の実際の用語が何でありますか?)。あなたのシステムが既に多くの標準の.soでそれを正確に行う可能性が高いでしょう。

試行ln -s /usr/lib/libpanelw.so /usr/lib/libpanel.so

関連する問題