Java と CDT を使用した Eclipse のインストール

Java と CDT を使用した Eclipse のインストール

簡単に言うと、昨日私のコンピューターがウイルスに感染し、コンピューターを再イメージしようとしたときに誤って Windows を消去してしまいました。Windows 8 OEM ディスクが郵送で届くのを待っている間に、Ubuntu 12.04 LTS をいじってみることにしました。

最近、C++を少し勉強していて、Windowsでは他に良い選択肢がなかったので、Visual Studio C++ Express 2010を使っていました。当然、このIDEはUbuntuでは使えないので、Eclipseをインストールしようとしました。JavaとC++の両方のアプリケーションをコンパイルできるようにしたかったので、eclipse-java-juno-SR2-linux-gtk.tar.gzまずはhttp://www.eclipse.org/downloads/(上から 3 番目でした。) すべてがコンパイルされ、Java パースペクティブで正常に実行されました。

C/C++ 開発ツールをインストールしようとしたら、うまくいかなくなってしまいました。まずメニューからプラグインをインストールしようとしました。すべて正しくダウンロードされたと表示され、Eclipse を再起動するとHelp > Add New Software...、Hello World プログラムがエラーで失敗しました。Launch failed. Binary not found.このエラーは非常に不可解で、エラー番号も表示されませんでした。そこで、Eclipse を削除して、今度は CDT が組み込まれたオプションで再度 Eclipse をインストールしてみました。eclipse-cpp-juno-SR2-linux-gtk.tar.gzhttp://www.eclipse.org/downloads/

今回はすべてが起動したときに、hello world プログラムを実行しようとしましたが、std' とcout' のすべてに下線が引かれ、何かが解決されていないというエラーが表示されました (その後、CDT バージョンを削除して Java バージョンを再インストールしましたが、Java バージョンは引き続き正常に動作するため、正確には何と表示されたかは覚えていません)。

また、途中のある時点で、次のエラーが発生しました:Eclipse Juno C++ エラー: プログラム「g++」が PATH に見つかりませんJava サポートのみをアンインストールして戻すまで、この問題を解決できませんでした。

本当に助けが必要です。また、Ubuntu を使い始めてまだ 36 時間も経っていないので、Linux でよく使われる専門用語を詳しく説明していただけると助かります。

答え1

なぜこれが機能したのかはよくわかりませんが、C++ プロジェクト ウィザードを実行して「Cross GCC パスとプレフィックスを構成する」という最後のスライドに到達したときに、プレフィックスを空白のままにして、パスを に設定しました/usr/bin/g++。これですべてが機能しているようです。

答え2

C++ コンパイラが欠落しているようです。

Ubuntu ソフトウェア センターで、「build-essential」というパッケージをインストールすると、必要なものがすべて自動的に取得されます。

よろしく

関連情報