【问题标题】:Code::Blocks Can't compile applicationCode::Blocks 无法编译应用程序
【发布时间】:2015-05-31 13:55:54
【问题描述】:

这是我的 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 但我不能...

【问题讨论】:

    标签: c codeblocks


    【解决方案1】:

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

    在项目中选择编译器:

    首先,进入Project菜单并选择Build options

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

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

    转到Settings,然后转到Compiler

    然后选择Toolchain Executables

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

    【讨论】:

    • 我无法选择选择.exe应用程序,只有文件夹,它不起作用。
    • @SammyMe 好的,给我几分钟,我会更新答案。
    • 已修复,现在我知道你的意思了,谢谢伙计。
    • @SammyMe 解决方案是什么?
    • @SammyMe ~~我已经更新了答案——是你使用的解决方案吗?~~啊,我明白问题所在了。
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 2012-06-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-05-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多