【问题标题】:Can't compile a c++ "helloworld" with the gcc compiler on windows's codeblocks无法在 Windows 代码块上使用 gcc 编译器编译 c++“hello world”
【发布时间】:2016-05-13 20:38:47
【问题描述】:

错误信息:

编译器设置:

这是我的代码:

#include <iostream>
using namespace std;    
int main(){
    cout << "Hello world!" << endl;
    return 0;
}

【问题讨论】:

  • 请使用 CodeBlocks 的 text 输出编辑您的帖子。
  • 请不要发布错误图片 - 发布实际文本。 (我原谅编译器的设置,因为那真的是一个 gui)
  • 尝试打开一个命令(控制台)窗口并从命令行运行编译器。让命令行工作,然后将其移植到 CodeBlocks。
  • 注意:这实际上“Hello World”的意义,它是hard让它编译 - 而且程序是微不足道的,所以您对程序没有困难,只是设置。
  • 不熟悉您的设置,但发现其他 IDE 不能很好地处理路径名中的空格,因为构建链中的某些工具将空格视为命令行参数之间的分隔符

标签: c++ windows gcc codeblocks


【解决方案1】:

代码块找不到 MinGW 编译器。这里有两种可能的解决方案。

第一个解决方案是从这里下载 MinGW 编译器:

http://downloads.sourceforge.net/project/mingw/Installer/mingw-get-setup.exe?r=http%3A%2F%2Fwww.mingw.org%2Fdownload%2Finstaller&ts=1463193321&use_mirror=pilotfiber

下载编译器后,它应该直接安装到 Windows 上的 C: 驱动器。点击“设置”下拉菜单。点击“编译器”,输入MinGW的路径。不幸的是,您似乎已经完成了这项工作并进行了所有设置。

如果您在此处访问 Codeblocks 下载页面: https://sourceforge.net/projects/codeblocks/files/Binaries/16.01/Windows/

您可以下载 MinGW 编译器附带的 Codeblocks 版本并为您安装。

【讨论】:

    【解决方案2】:

    你试过C:\MinGW\bin作为编译器的安装目录吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-21
      • 1970-01-01
      • 1970-01-01
      • 2018-09-12
      • 2013-04-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多