win7下面通过gcc/g++编译运行c/cpp

本文永久地址: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

 

 

 

 

 

 

 

 

转载于:https://my.oschina.net/bysu/blog/1517914

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值