如何配置代码块?

问题描述 投票:0回答:1

为什么codeblock找不到编译器?我之前尝试将 codeblocks(没有 mingw 设置)安装到我的 c: 中,并尝试为其配置 cygwin,由于我不成功,我完全卸载了 codeblocks 并使用 mingw 设置下载了 codeblocks 并将其安装在我的 E: 上,这我以为已经预先配置好了,但旧版本的设置仍然保留:

enter image description here
我已经下载了 mingw 安装程序并将其安装在我的 E: 上: enter image description here

由于我选择了 cygwin gcc 作为编译器,但该网站提到 mingw 设置有 gcc/g++ 编译器和调试器,我(认为)我必须从列表中选择一个,但有很多,所以我只选择了一:

enter image description here
但编译器总是会产生错误消息:
enter image description here
如果编译器包含在安装程序中,它不应该自行配置路径吗?如何配置代码块以便我可以开始编译 C 代码?

c windows codeblocks
1个回答
3
投票

如果 codeblocks 安装程序无法为您设置 mingw,您可以按照以下方法手动添加它。 在上面显示的全局编译器设置对话框中:

  • 选择“GNU GCC Compiler”(它应该是第一个选项)。
  • 选择“工具链可执行文件”选项卡
  • 尝试点击自动检测按钮。 如果您的计算机上有多个版本的 mingw/tdm-gcc,这可能有效,也可能无效。
  • 如果不起作用:
    • 点击“...”按钮并手动选择您要使用的 mingw 版本的根文件夹。 (该文件夹包含 bin、include 和 lib 子文件夹)。 将该文件夹命名为 MINGWROOT。
    • 选择“搜索目录”选项卡,然后选择“编译器”子选项卡。 点击添加按钮并输入 MINGWROOT\include
    • 选择“Linker”子选项卡,点击添加按钮并输入 MINGWROOT\lib
    • 选择“资源编译器”子选项卡,点击添加按钮并输入 MINGWROOT\include

现在,每当您开始一个新项目时,当您进入向导屏幕,显示“请选择要使用的编译器...”时,请选择“GNU GCC 编译器”(同样它应该是第一个选项)。

© www.soinside.com 2019 - 2024. All rights reserved.