windows7下安装gcc
要在windows下安装gcc,我们要下mingw。
MinGW 提供了一套简单方便的Windows下的基于GCC 程序开发环境。MinGW 收集了一系列免费的Windows 使用的头文件和库文件;同时整合了GNU ( http://www.gnu.org/
)的工具集,特别是GNU 程序开发工具,如经典gcc, g++,
make等。MinGW是完全免费的自由软件,它在Windows平台上模拟了Linux下GCC的开发环境,为C++的跨平台开发提供了良好基础支持,为了在Windows下工作的程序员熟悉Linux下的C++工程组织提供了条件。
官方文档参考:
http://www.mingw.org/
http://www.mingw.org/wiki/Getting_Started
下载:
https://sourceforge.net/projects/mingw/files/latest/download
国内镜像:https://pan.baidu.com/s/1bdRPVw8hqHgt_Fx1ODfiow
安装:
运行 mingw-get-setup.exe 安装,记住安装目录,修改环境变量时要用到。比如我的安装在 D:\MinGW
修改环境变量
选择计算机—属性---高级系统设置---环境变量,在下面的系统变量中找到 Path 变量,在后面加入 min-gw 的安装目录,如 ;D:\MinGW\bin (记得在前面加上;号)
在开始菜单中,点击"运行",输入 cmd,打开命令行:输入 mingw-get.exe ,如果弹出 MinGw installation manager 窗口,说明安装正常。此时,关闭 MinGw installation manager 窗口,否则接下来的步骤会报错。
在cmd中输入命令 mingw-get install gcc ,将出现以下的返回信息。
等待一会,gcc 就安装成功了。(如果遇到网络不太好,可能要等些时间)
如果想安装 g++,gdb,只要输入命令 mingw-get install g++ 和 mingw-get install gdb
使用:
在 cmd 的当前工作目录写 C 程序 test.c:
#include
int main()
{
printf("my name is c language!\n");
return 0;
}
在 cmd 中输入命令 gcc test.c 。这里说明一下,如果我们编写的程序是正确的,则GCC在处理我们的程序时不会给出提示信息,即如果程序正确,则什么也不显示;如果程序错误,则GCC编译器会给出提示。
在当前目录下会生成 a.exe 的可执行文件,在 cmd 中输入 a.exe 就可以执行程序了。
如果想调试程序,可以输入 gdb a.exe
进入 gdb 的功能,使用 gdb 常用的命令就可以调试程序了。