【发布时间】:2011-05-13 14:31:33
【问题描述】:
尝试在 Windows Vista 上的 Eclipse (Galileo) CDT 插件上运行一个简单的 Hello World C++ 程序。遵循 Eclipse/CDT 的“开始之前”说明...
1) 下载并安装了最新的 Cygwin。但是,无法用 Cygwin 编译。
内部生成器:无法运行程序“g++”:启动失败
Eclipse CDT 文档说...
目前不支持 Cygwin >= 版本 3.4.4-999,因为 gcc 和 g++ 命令不能>从 Windows 的本机 shell 启动
这似乎是一个错字(Cygwin 版本为 1.7.7)但运行 cygcheck -c,我得到的 g++ 版本是 3.4.4.x。 因此我假设这个版本的 g++ 不能从命令行运行。所以放弃了 Cygwin。
2) 下载并安装 MinGW、gdb、MSYS。 这一次,它能够编译,但是在尝试运行时,我得到一个弹出窗口说
程序 Hello.exe 已停止工作
【问题讨论】:
标签: c++ windows-vista cygwin mingw eclipse-cdt