【发布时间】:2012-08-02 19:15:18
【问题描述】:
我正在尝试使用 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截图
【问题讨论】:
-
我对 C++ 和 Eclipse 的建议是,不要打扰。但是,既然您正在尝试首先需要回答的问题是,您是否相信您的系统上安装了 cygwin?其次,您是否将 g++ 作为该 cygwin 安装的一部分包含在内?
-
@jahhaj 我相信我已经安装了。请看 BASH 截图
-
您已经更改了屏幕截图。最新显示您没有安装 make 。如果你用谷歌搜索你的错误消息,它与一个与 cygwin 无关的 bash 版本有关。我猜你的类 Unix 工具的安装存在冲突。
-
@jahhaj “make”需要做什么?
-
你从 cygwin 安装它。但正如我上面所说,您似乎有一些冲突,安装了多个版本的 bash、g++ 等。你需要解决这个问题。或者,您可以只使用 Visual C++ Express。
标签: c++ eclipse gcc cygwin eclipse-cdt