在使用eclipse 的CDT进行C++的编译的时候,正确的设置了环境变量,可以执行程序的时候总是出现这样的鬼结果,内心不爽,去掉自动编译,点击build,发现出现
Program "g++" not found in path
Program "gcc" not found in path
的错误
但是g++以及gcc明显已经存在C:\MinGW\bin的环境变量中,what's wrong?
后来在stack overflow中找到了问题的答案:
Window -> Preferences -> C/C++ -> Build -> Settings -> Discovery -> CDT GCC Build in Complier Settings [Shared]
在这里应该是制定了全局的toolchain,如果你的pc上面没有安装对应的toolchain的话,那么当你点击的时候,会出现下面的情况: