2012-08-05 47 views
1

我正尝试使用Eclipse IDE(使用Windows 7)创建我的第一个C++ exeecutable。构建时出现以下错误。错误:在此系统上不受支持的“Cygwin GCC”

如何纠正它?

ERROR:: couldn't get context of main thread, error 998

信息:配置“调试”使用工具链“Cygwin的海湾合作委员会”,也就是这个系统上不支持,试图建立反正。

使所有

'建设的文件:../src/LestTest.cpp' [SIG] C:\天鹅\ cygwin的-B20 \ H-i586的-cygwin32 \ BIN \的make.exe 1000(0 )call_handler:无法获得主线程的情况下,错误998

猛砸

enter image description here

PATH环境变量具有以下

C:\cygwin\bin\

请看到日食下面的截图

enter image description here

enter image description here

enter image description here

enter image description here

+1

那么我对C++和Eclipse的建议是,不要打扰。但是,由于您正在尝试首先需要回答的问题,您是否认为您的系统上安装了cygwin?其次,你是否将g ++作为cygwin安装的一部分? – jahhaj 2012-08-05 16:02:54

+0

@jahhaj我相信我已经安装。请看BASH屏幕截图 – Lijo 2012-08-05 16:04:59

+1

嗯,你已经改变了屏幕截图。最新显示你没有安装。如果你的谷歌为你的错误信息,它有一个与cygwin没有任何关系的bash版本。我猜想你有像UNIX工具一样的Unix的冲突安装。 – jahhaj 2012-08-05 16:16:33

回答

3

首先,你似乎有安装了Cygwin,但它似乎是一个古老的版本。我建议您卸载您的版本,从here下载安装程序并安装当前版本。一定要选择要安装的g ++。

更新:再次想到,如果您没有使用Cygwin的特定要求,则可以使用MinGW代替它。安装说明是here

相关问题