EclipseCDTのセットアップに問題があります。現在、Fedora17でEclipseJunoを実行しています。これまでAndroid開発にこれを使用しており、ワークスペースにはローカルコード、CVS、GITプロジェクトが混在しています。
Eclipseを介してCDTプラグインをインストールしました-ここでは問題ありません。しかし、いくつかの問題があります。
- C / C ++パースペクティブを開くと、すべてのJava/Androidプロジェクトが含まれています。
- STL機能を使用できないようです
ウィザードを使用してhelloworldMakefile / GCCプロジェクトを作成すると、stdio機能を使用した数行のコードが表示されます。次のようなSTLルーチンを使用するように、これをすばやく変更すると思いました。
#include <iostream>
int main(int argc, char* argv[]) {
std::cout << "Hello World" << std::endl;
}
しかし、どういうわけかそれは解決できませcout
んendl
。これをに変更すると
#include <iostream>
using namespace std;
int main(int argc, char* argv[]) {
cout << "Hello World" << endl;
}
解決できませんstd
。
確かに、このような単純なものは、箱から出してすぐに機能するはずです。私は15年以上にわたってエディターとコマンドラインGNUツールに非常に満足しています。IDEを試してみようと思った唯一の理由は、Androidの機能に非常に満足しているからです。Eclipse CDTを実行するには、いじくり回す必要がありますか?