我已经在Dc++
学习c++
1个月了。我在 2 天前安装了codeblock 13.12
c。这一刻我遇到了一个问题。
我推进了新项目 -->控制台应用程序 --> c -->名称和文件夹等。我在左框架的源工作区中单击了main.c。
没关系,但是当我单击构建并运行到经典的printf"Hello World"代码块时,会给我一条信息消息,上面写着:
"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 binDebugcdfg.exe objDebugmain.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
起初在网站上,上面的链接,我下载了代码块-13.12-setup.exe文件,我得到错误。之后我下载了代码块-13.12mingw-setup.exe它被解决了。
我安装了DevC ++以及Code::Blocks,这在构建时导致了上述错误。卸载 DevC++ 后,问题得到解决。
-
首先下载 MinGW:https://sourceforge.net/projects/mingw/
截图
-
双击 mingw 设置.exe然后按安装。
截图
-
不要更改安装目录,然后按继续
截图
-
等到安装...
截图
-
然后按继续并再次等待。
-
标记所有文件以进行安装
截图
-
Go:安装-->应用更改。再次按应用并等待下载包。
截图
-
按"自动关闭对话框,.."等等...
截图
-
您可以关闭MinGW。
-
复制应
C:MinGWbin
的新 MinGW bin文件的地址 -
右键单击您的开始,然后按系统
-
按高级系统设置 ->环境变量
截图 1截图 2
-
在"系统变量"中,单击"路径",然后单击"编辑"。
截图
-
然后按 全新 并将文件"bin"的地址粘贴到文件中 MinGW 中的文档(步骤 10),应该
C:MinGWbin
。然后按确定 ->确定 ->确定。截图
-
打开厘米。我的意思是:右键单击您的开始,然后按"命令提示符"。写
g++ --version
,然后按回车键。如果是这样,你没有问题 -
打开代码块去设置-->编译器。选择"GNU GCC 编译器"。
截图
-
转到工具链执行并填写屏幕截图中的空白。文件必须位于本地磁盘中,
C:MinGWbin
从那里选择。警告:此屏幕截图适用于 32 位系统。我不确定 64 位系统。
-
如果您有 64 位,请不要执行第 17 步并尝试它是否有效。如果不起作用,请执行第 17 步。如果它不起作用,请再次尝试放置与屏幕截图中的文件几乎同名的文件(到"C 编译器"、"c++ 编译器"和"动态链接器")。
您可以在下面写下您的问题。