我正在尝试使用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
击
路径环境变量具有以下
C:\ cygwin的\ BIN \
请参阅以下eclipse的截图
答案 0 :(得分:3)
首先,你似乎安装了Cygwin,但它似乎是一个古老的版本。我建议你卸载你的版本,从here下载安装程序并安装当前版本。一定要选择要安装的g ++。
更新:再想一想,如果你没有特定的要求使用Cygwin,可能更容易使用MinGW。安装说明为here。
答案 1 :(得分:0)
使用Error: Program "make" not found in PATH
中提到的“Bash”进行测试确保Bash结果指向Cygwin中提到的位置
构建代码 - 这个结果在二进制文件夹中
运行应用程序