本文永久地址:https://my.oschina.net/bysu/blog/1517914
1.下载mingw免安装版,并配置好环境变量。
(下载地址http://download.csdn.net/download/super2007/9858501)
2.验证是否运行成功。
gcc -v
g++ -v
最下面显示版本号即可。
3.通过gcc编译c文件
gcc -o hello hello.c
会在当前目录生成一个hello.exe的可执行文件;
如果只是执行下面这个命令
gcc hello.c
在当前目录默认生成一个a.exe的可执行文件。
4.通过g++编译cpp文件
4.1.直接编译成可执行文件
g++ hello.cpp -o hello
会在当前目录生成一个hello.exe的可执行文件;
4.2.可通过以下两种方式,使用编译器将代码编译成二进制目标文件(object file)。
4.2.1.执行
g++ -c hello.cpp -o hello.o
4.2.2.执行
gcc hello.cpp -c
以上两种执行都会在当前目录生成一个hello.o的文件。
5.链接
将第4步生成的二进制目标文件链接起来生成可执行文件
g++ hello.o hello2.o -o run.exe
6.运行
在cmd中运行对应路径下的exe文件即可。
参考:
http://blog.csdn.net/u013378306/article/details/52424826
http://www.cnblogs.com/xiaoka/archive/2012/07/24/2607408.html