【发布时间】:2017-02-12 21:09:49
【问题描述】:
版本:Neon.2 版本 (4.6.2)
尝试在 Eclipse 中运行“Hello World”模板时出现错误:Eclipse MinGW Binary Not Found。我从未在 Stack Overflow 或其他任何地方找到解决方案,但在运行程序之前随机尝试单击“项目”>“全部构建”,问题已得到解决。另外奇怪的是您只需单击“全部构建”一次。此后的任何时候,即使更改了代码,您也只需单击“运行”。
我的问题是,是什么让 C++ 的 Eclipse 与 Java 的 Eclipse 不同,您必须在运行之前单击“全部构建”。为什么 Eclipse 不自动执行它?这只是一个错误还是 C++ 的工作方式有根本的不同需要这个?
【问题讨论】:
-
Eclipse 可能找不到mingw 的原因有很多。由于您有一个神奇的修复,听起来 Eclipse 需要更新系统路径。不妨丢掉这部分问题,因为它只会混淆实际问题。