Ubuntu では、Eclipse に C++ アプリがあります。アプリケーションは正常にコンパイルされ、コマンド ラインからアプリを実行できます。
しかし、Eclipseでデバッグまたは実行しようとすると、エラー:
"Cannot open shared object file: No such file or directory"
共有ライブラリでスローされます。
bashrc ファイルに LD_LIBRARY_PATH を設定し、実行構成とデバッグ構成の両方で LD_LIBRARY_PATH 環境変数を次のように設定しました。
/home/behlingb/Documents/api_libs/FileGDB_API/lib
Eclipse でこれを実行するために他に何が欠けていますか?
アップデート
このアプリケーションが必要とする共有オブジェクト ファイルは 1 つだけで、そのファイルはサード パーティの API ダウンロードからのものです。実行可能ファイルがあるディレクトリ内に共有オブジェクトを配置すると、Eclipse でデバッグされることがわかりました。プロジェクトごとにファイルをコピーする必要がないように、別のディレクトリを指定する方法はありますか?