Windows から Ubuntu Linux に移行したので、ここで開発環境をセットアップしたいと考えています。問題は私が必要だということです
- Visual Studio に匹敵する C/C++ IDE
- Windows PE バイナリを生成する方法
- Windows PE バイナリをデバッグする方法
最初は Code::Blocks を試しました。ここでは、クロス開発用にセットアップするためのガイドを見つけるので、「Hello World」をコンパイルして Wine で実行することができました。さらに、デバッグも機能しました。
しかし、Eclipse + CDT プラグインははるかに高度な IDE であることがわかりました。私はしばらく時間を費やし、最終的にプロジェクトをコンパイルしてリンクしました。
現在、GDB の MinGW Insight バージョンを Eclipse CDT 内で動作させようとしています。Code::Blocks ガイドで説明されているデバッガーを使用する簡単な方法は、もう機能しません。「セッションの作成中にエラーが発生しました」というメッセージが引き続き表示されます。
だから私の質問は、Eclipse のデバッガー バックエンドとして Wine で MinGW GDB を使用するにはどうすればよいですか? または、Linux->Windows クロス開発に最適な IDE は何ですか?