このエラーが発生しました:
/usr/bin/ld: -llibosg が見つかりません
一方、GCC C++ リンカーは次のように呼び出されます。
g++ -i -L/home/user/osg/lib -o"WCC" [my files] -llibosg -llibOpenThreads -llibosgQt -llibosgViewer -llibosgText
コマンドlocate libosg.soは次を返します:
/home/user/osg/lib/libosg.so
/home/user/osg/lib/libosg.so.3.1.3
/home/user/osg/lib/libosg.so.92
/usr/lib/libosg.so.28.3
/usr/lib/libosg.so.65
/usr/local/lib/libosg.so
/usr/local/lib/libosg.so.3.1.3
/usr/local/lib/libosg.so.92
すべて正常に動作する Win から切り替えました。私はエクリプスを使用しています。リンカーがこれらのライブラリを認識しないのはなぜですか?