1

我正在尝试使用 Eclipse IDE(使用 Windows 7)创建我的第一个 C++ 可执行文件。我在构建时收到以下错误。

如何纠正它?

ERROR:: 无法获取主线程的上下文,错误 998

信息:配置“调试”使用此系统不支持的工具链“Cygwin GCC”,无论如何都尝试构建。

做所有

'构建文件:../src/LestTest.cpp' [sig] C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\make.exe 1000 (0) call_handler: 无法获取主线程的上下文, 错误 998

重击

在此处输入图像描述

Path 环境变量有以下内容

C:\cygwin\bin\

请看以下eclipse的截图

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

4

2 回答 2

3

First of all, you do appear to have Cygwin installed, but it appears to be an ancient version. I suggest that you uninstall the version you have, download the setup program from here and install the current version. Be sure to select g++ to be installed.

UPDATE: On second thoughts, if you don't have a specific requirement to use Cygwin, it might be easier to use MinGW instead. Installation instructions are here.

于 2012-08-05T16:11:14.153 回答
0

使用错误中提到的“Bash”进行测试:在 PATH 中找不到程序“make”

确保 Bash 结果指向 Cygwin 中提到的位置

构建代码 - 这会生成一个二进制文件夹

运行应用程序

于 2012-08-11T05:32:00.863 回答