我一直在尝试在带有 cygwin 的 Windows XP 下将 CDT 与 Eclipse 3.4 一起使用。
为了开始,我需要做什么?我使用了 Eclipse 主页上的“eclipse-cpp-ganymede-SR1-win32.zip”。
编辑:
主要问题是,我无法编译和运行代码。
在运行配置中,我为 C/C++ 应用程序尝试了 gcc.exe:
将 make.exe 的路径添加到我的 $Path 后,从头开始,它可以完美运行。
我一直在尝试在带有 cygwin 的 Windows XP 下将 CDT 与 Eclipse 3.4 一起使用。
为了开始,我需要做什么?我使用了 Eclipse 主页上的“eclipse-cpp-ganymede-SR1-win32.zip”。
编辑:
主要问题是,我无法编译和运行代码。
在运行配置中,我为 C/C++ 应用程序尝试了 gcc.exe:
将 make.exe 的路径添加到我的 $Path 后,从头开始,它可以完美运行。
我终于找到了。多谢你们。
下载并解压“eclipse-cpp-ganymede-SR1-win32.zip”后,您需要安装 Cygwin 或 MinGW。
确保编译器(例如 gcc.exe)和 make.exe 在您的 $Path 上。
启动 Eclipse,一切正常。
如果您想在 Windows 上使用 Eclipse/CDT,您应该考虑使用Wascana Desktop Developer,这是一个专门针对 Windows 主机的 CDT 发行版。
根据CDT 下载页面:
作为最低要求,您需要在安装 CDT 之前安装 Eclipse Platform Runtime
因此,将CDT Ganymede 更新站点添加到您当前的 eclipse 3.4 配置中应该足以让您安装 CDT。
之后,您有任何错误消息吗?
例如,使用此包时可能会出现一些与 eclipse.ini 相关的问题。
对我来说,您下载的软件包从一开始就起作用。但是我将它与 MinGW 而不是 Cygwin 一起使用。
我也将它与 QT Integrator 一起用于 QT4 开发。
我使用 MinGW,但我注意到文档说您可以使用 Cygwin。我会查看Max Berger 的 CDT 指南来解决问题。
您可以在系统中同时安装 Cygwin 和 MinGW。gcc 和 make available with Mingw 似乎更适合原生 Windows 构建。如果 PATH 环境设置为 Cygwin [和/或] MinGW Eclipse 项目向导的路径,则要求您选择一个 . Cygwin 或 MinGW。
对于 MingW,如果您需要调试应用程序,您可能还需要下载 gdb