Eclipse で C++ プロジェクトを作成しようとしています。そのためにEclipse-cdtをインストールしました。
プロジェクトの作成中に、クロス コンパイラ プレフィックスとクロス コンパイラ パスの入力を求めるポップアップ ウィンドウが表示されます。誰かがそれらが何であり、それらのフィールドに何を追加する必要があるかを説明してもらえますか? それらのフィールドは絶対に入力する必要がありますか?
Eclipse で C++ プロジェクトを作成しようとしています。そのためにEclipse-cdtをインストールしました。
プロジェクトの作成中に、クロス コンパイラ プレフィックスとクロス コンパイラ パスの入力を求めるポップアップ ウィンドウが表示されます。誰かがそれらが何であり、それらのフィールドに何を追加する必要があるかを説明してもらえますか? それらのフィールドは絶対に入力する必要がありますか?
Mac を使用している場合は、Cross GCC の代わりに MacOS GCC を選択できます。Windows を使用している場合は、C++ コンパイラをインストールする必要があります。Cygwin をインストールすることをお勧めします。こちらの指示に従ってみてください。 https://www3.ntu.edu.sg/home/ehchua/programming/howto/eclipsecpp_howto.html C++ コンパイラをインストールしたら、Eclipse を再起動し、プロジェクトを再度作成してみてください。お役に立てれば。
Eclipse が (個別にインストールする) ツールチェーンを検出しない場合、「Cross GCC」オプションのみが提供されます。それを選ばないでください。
このようなサイトは、適切にインストールされたツールチェーン (Cygwin / MinGW) がPATH
環境変数を使用して自動的に検出されることを示しています。これは私のマシンには当てはまりません。
Eclipse でツールチェーンを手動で構成する方法はありません (執筆時点) が、global を変更せずに Eclipse をだましてツールチェーンを見つけることができますPATH
。
Preferences/ C/C++/ Build/Environmentに移動します。
変数を追加し、PATH
それをツールチェーン パスにポイントしますd:\Mingw\bin;d:\Mingw\msys\1.0\bin
。セミコロンでパスを区切ります。