12

私は Eclipse を IDE として使用していませんし、そうすることに興味もありません。ただし、ソースレベルのデバッグは気に入っています。

プロジェクトを作成するという儀式を経ることなく、C++ Linux アプリをデバッグするためにそれを使用する方法はありますか? (実際には、gdb のフロントエンドのように使用できますか?)

そうでない場合、Makefile またはその他のツール (SCons、CMake など) を使用してビルドされた既存の C++ プログラムをデバッグするために使用できるプロジェクトを作成するために従う必要がある手順は何ですか? 私は Eclipse で「開発」したくありません。あとはデバッグするだけです。

4

3 に答える 3

10

この質問を見てください。C/C++ プロジェクトを作成し、プロジェクトのソース ディレクトリをプロジェクト ディレクトリとして使用し、外部ビルダーの使用を選択して、「make」を任意のツールに変更します。

注意が必要なのは、インデクサーを正しく動作させ、すべてのヘッダー ファイルを見つけることです。

編集: CMake 2.6.x は、CDT プロジェクト ファイルの生成をサポートしています。これは、より簡単なソリューションになる可能性があります。

于 2008-10-29T19:35:50.123 に答える
5

質問が投稿されてから 4 年以上経ってから変更されたかどうかはわかりませんが、もっと簡単な方法があります。私はEclipse Luna(4.4.2)を使用しています。

> eclipse&

それから

File> Import> C/C++> C/C++ Executable> Next> 実行可能ファイルを参照 > Next> プロジェクト名を選択 >Finish

他のプロジェクト セットアップは必要なく、ソース パス (オブジェクト コードにある必要があります) も必要ありません。gdb/insight/etc を実行するのと同じです。Javaをインストールする価値はほとんどありません。

于 2016-02-02T12:00:36.063 に答える