如何配置代码块?

时间:2016-11-06 03:03:16

标签: c windows codeblocks

为什么codeblock不能找到编译器?我以前尝试将代码块(没有mingw设置)安装到我的c:并尝试为它配置cygwin,因为我不成功,我完全卸载了代码块并使用mingw设置下载了代码块并将其安装在我的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代码?

1 个答案:

答案 0 :(得分:3)

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

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

现在每当你开始一个新项目时,当你进入类似&#34的向导屏幕时;请选择要使用的编译器......",选择" GNU GCC编译器&#34 ; (再次它应该是第一个选项)。