Code::Blocks 无法编译应用程序

Code::Blocks Can't compile application

这是我的 hello world 代码:

#include <stdio.h>
#include <stdlib.h>

int main()
{
    printf("Hello world!\n");
    return 0;
}

当我尝试 运行 应用程序时出现错误:

Target uses an invalid compiler; run aborted

所以我去了设置->编译器->工具链可执行文件,我选择了C:\MinGW\bin,我也试过C:\MinGW,但我仍然得到同样的错误。

我已经从官方 Code::Blocks 站点用 mingw 安装了 Code::Blocks。

请帮忙,我想开始学习 C 但我不能...

您在项目的构建选项中 select 编辑了错误的编译器 或者 您没有在编译器设置中设置可执行文件。

致 select 您项目中的编译器:

首先,转到 Project 菜单和 select Build options:

然后,在 Build options 对话框中,select 您已按照问题所述设置的编译器:

要更改编译器的可执行文件:

转到 Settings 然后 Compiler:

然后select Toolchain Executables:

并填写您的可执行文件名称:

我正在使用 windows 10 并且遇到了同样的问题。我使用了设置>编译器>工具链可执行文件。自动检测按钮。它位于编译器安装目录的末尾:路径框。单击按钮后,它被设置为 C:\Program files(x86)\codeblocks\mingw

我有同样的错误,认为是环境错误,从 CodeBlocks ide 下载 mingw-setup.exe 文件。安装后 转到设置>>编译器>>重置默认值