"Hello - Debug" uses an invalid compiler. Probably the toolchain path within the compiler options is not setup correctly?! Skipping...
当我尝试运行如下的简单HelloWorld
程序时,我收到上述消息。
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world!" << endl;
return 0;
}
任何想法为什么会发生这种情况以及如何解决它都会有用 仅供参考:我现在正在使用GNU GCC编译器,我也试过更改它但是没有用。
答案 0 :(得分:3)
感谢@ Thrustmaster的评论。对于未来遇到类似问题的任何人,请转到Settings->Compiler and Debugger->ToolChain Executables ->Click Auto Detect on the compiler's installation directory
。普雷斯托! IDE会自动检测路径并运行!
答案 1 :(得分:0)
好吧,你可以使用一个终端(假设是Linux或Mac OSX,并且安装了GCC):
g++ -o hello hello.cpp
或者,要在OSX上安装GCC,您必须安装Xcode(注册免费),然后进入 Xcode →偏好设置→下载→组件,然后单击“命令行工具”旁边的安装按钮。
要在基于Debian的Linux发行版上安装GCC,请使用:sudo apt-get install g++
。
答案 2 :(得分:0)
这对我有用吗
答案 3 :(得分:0)
发生这种情况是因为未配置编译器设置。这就是我解决我的问题
的方式r/g/b/a
和mingw32-gcc
编译器并应用更改。mingw32-g++
settings/toolchain executables
配置C编译器,并使用mingw32-gcc
编译器配置C ++编译器