2017-02-16 27 views
0

Eclipse Neon(Linux)のデバッグモードでC++プロジェクトを実行しようとしていますが、私は奇妙なエラーが発生しています。Eclipseデバッグエラー:そのようなファイルまたはディレクトリがありません。

これは私が右のデバッグとして>>ローカルC/C++アプリケーションをクリックした後、コンソールに表示するものである。

&"Cannot exec -c exec /correct/path/to/executable .\n"

&"Error: No such file or directory\n"

アプリケーションそう構築し、細かい動作します。私は右クリックし、Run As >> Local C/C++ Applicationを実行することができます。このエラーの原因は何ですか?

編集:

私は正しい軌道上にあるように見えるいくつかのより多くの情報を発見しました。この質問と回答(https://unix.stackexchange.com/questions/167918/gdb-cannot-exec-my-test-program)では、SHELL環境の設定について説明しています。私のデフォルトシェルはbashです。

私は、コマンドラインを通じてGDBの私のプログラムを実行する場合は、Eclipseなどが、\ nをすることなく、同じエラーを与える:

Cannot exec -c exec /correct/path/to/executable .

Error: No such file or directory

私はその後、SHELL=/bin/shまたはSHELL=/bin/bashを入力し、それがうまくデバッグ再びGDBを実行した場合。私はまた別のプロジェクトに使用されていた私のコンピュータにインストールされている古いバージョンのEclipseを持っています。このバージョンでは、デバッグ時にプログラムを実行するのに問題はなく、すべてのデバッグ設定が同じであると判断できる限り問題ありません。

この問題は、単純なC helloワールドプログラムを作成したとしても、すべての実行ファイルで同じです。

答えて

関連する問題