代码块开始错误

Codeblock Beginning error

我已经在 Dc++ 中学习 c++ 1 个月了。我在 2 天前为 c 安装了 codeblock 13.12。我这会儿有问题。

我进行了新项目 --> 控制台应用程序 --> c --> 名称和文件夹等。 我在左侧框架的源工作区中单击了 main.c。

没关系,但是当我点击 build&运行 classic printf"Hello World" codeblock 时,给我一条信息消息说:

"it seems that this project has not been built yet. Do you want to build now"

如果我单击“是”,它会给我一条错误消息:

------------- Build: Debug in cdfg (compiler: GNU GCC Compiler)--------------- 
mingw32-g++.exe -o bin\Debug\cdfg.exe obj\Debug\main.o 
mingw32-g++.exe: Internal error: Aborted (program collect2) 
Please submit a full bug report. 
See <URL:http://www.mingw.org/bugs.shtml> for instructions. 
Process terminated with status 1 (0 minute(s), 0 second(s)) 
0 error(s), 0 warning(s) (0 minute(s), 0 second(s))

如果我点击否,它会给我一个空的黑色 exe 文件。

我试了几个小时来解决这个问题,但我做不到。 你有什么想法吗?

已解决。 http://www.codeblocks.org/downloads/26

起初在上面 link 的网站上,我下载了 codeblocks-13.12-setup.exe 文件,但出现错误。然后我下载了 codeblocks-13.12mingw-setup.exe 就解决了。

我安装了 DevC++ 和 Code::Blocks,这导致在构建时出现上述错误。卸载 DevC++ 后问题得到解决。

  1. 首先下载MinGWhttps://sourceforge.net/projects/mingw/

    Screenshot

  2. 双击 mingw-set-up.exe 然后按 Install.

    Screenshot

  3. 不要更改安装目录并按继续

    Screenshot

  4. 等待直到安装...

    Screenshot

  5. 然后按继续并再次等待

  6. 标记所有文件进行安装

    Screenshot

  7. 转到:安装 --> 应用更改。再按应用等待下载包。

    Screenshot

  8. “自动关闭对话,..”等待...

    Screenshot

  9. 您可以关闭 MinGW。

  10. 复制新的 MinGW bin 文件的地址应该是 C:\MinGW\bin

  11. 右键单击您的开始并按系统

  12. 高级系统设置-->环境变量

    Screenshot 1 Screenshot 2

  13. 系统变量中点击路径然后编辑

    Screenshot

  14. 然后按 New 并粘贴 MinGW 文件中文件“bin”的地址(第 10 步)应该是 C:\MinGW\bin.然后按确定-->确定-->确定。

    Screenshot

  15. 打开cmd。我的意思是:右键单击您的开始并按“命令提示符”。输入 g++ --version 并按回车键。 If it's like this you don't have problem

  16. 打开代码块 转到设置-->编译器Select“GNU GCC 编译器”。

    Screenshot

  17. Go Toolchain executales 并填写屏幕截图中的空白。文件必须在从那里选择的 C:\MinGW\bin 中的本地磁盘中。

    注意: This screenshot 适用于 32 位系统。我不确定 64 位系统。

  18. 如果您有 64 位,请不要执行第 17 步并尝试它是否有效。如果它不起作用,请执行第 17 步。如果它不起作用,请再次尝试放置与屏幕截图中的文件几乎同名的文件(“C 编译器”、“C++ 编译器”和“动态 li 链接器”)。

您可以在下面写下您的问题。