如何配置Eclipse和CDT?

4
我一直在尝试在Windows XP上使用Cygwin和Eclipse 3.4中的CDT。我需要做什么才能开始使用呢?我使用了在Eclipse主页上找到的“eclipse-cpp-ganymede-SR1-win32.zip”。
编辑:
主要问题是我无法编译和运行代码。
在运行配置中,我尝试将gcc.exe用于C/C++应用程序:
在将make.exe的路径添加到$Path并重新开始后,它完美地工作了。

也许问题出在您的 make 文件内容上。您能发帖发布其内容吗? - McDowell
这是$Path的问题。已解决。 - Burkhard
请将您的解决方案添加到答案中,而不是作为对帖子的编辑。这样您就可以接受自己的答案(我想)。 - JesperE
6个回答

4

我终于找到了。谢谢大家。

在下载并解压 "eclipse-cpp-ganymede-SR1-win32.zip" 后,您需要安装 Cygwin 或 MinGW。

确保编译器(例如 gcc.exe)和 make.exe 在您的 $Path 中。

启动 Eclipse,一切都应该正常工作。


作为一条注释,我遇到了麻烦,因为我没有安装“make”。如果其他人正在阅读上面的答案,我建议他们进入命令行并键入命令“gcc”、“g++”和“make”,以确保这些工具(CDT将使用)可用。没有make的主要症状是Eclipse没有自动包含系统头文件路径在我的新项目中,所以Eclipse甚至不知道stdio.h是一个有效的头文件。 - cardiff space man

2
如果你想在Windows上使用Eclipse/CDT,你应该考虑使用Wascana Desktop Developer,这是一个专门针对Windows主机的CDT发行版。

1
根据CDT下载页面:

最低要求是在安装CDT之前安装Eclipse平台运行时

所以将CDT Ganymede更新网站添加到当前的Eclipse 3.4配置中应该就足够让你安装CDT了。
然后,你有任何错误信息吗?
例如,在使用此软件包时可能会出现一些eclipse.ini相关问题

这个软件包通过更新站点安装确实更加容易。 - Stefan Thyberg

0

你可以在系统中安装Cygwin和MinGW。Mingw提供的gcc和make似乎更适合本地Windows构建。如果PATH环境设置为Cygwin和/或MinGW的路径,Eclipse项目向导会要求您选择一个。可以选择Cygwin或MinGW。

对于MingW,如果需要调试应用程序,您可能还需要下载gdb。


0

对我来说,你下载的包一开始就可以使用。但是我使用的是MinGW而不是Cygwin。

我也将其与QT Integrator一起用于QT4开发。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接