Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1716178
  • 博文数量: 263
  • 博客积分: 1218
  • 博客等级: 少尉
  • 技术积分: 2862
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-19 02:33
文章分类

全部博文(263)

文章存档

2020年(12)

2019年(2)

2018年(10)

2016年(1)

2015年(20)

2014年(115)

2013年(46)

2012年(37)

2011年(20)

分类: C/C++

2011-12-20 19:49:16

方法是用mingw,mingw其实就算是一个在windows下的gcc编译器,和linux的gcc是同一个编译器,只不过一个是在windows下面用,而后者是在linux里面用。mingw生成的是windows的.exe文件,而linux的gcc生成的是linux的可执行文件。如果用mingw编译通过的C程序,在linux下也一定能通过。
安装mingw:dev-cpp自带minigw安装dev-cpp就好了。
我是安装dev-cpp4.9.9.2_setup.exe,默认安装在C:\Dev_Cpp下
然后右击“我的电脑”--》高级-》环境变量-》系统变量--->Path,
编辑,在Path后面加上
;c:\Dev-Cpp\Bin;c:\Dev-Cpp\mingw32\bin
它们都是用分号隔开的,所以最开始是分号
然后就可以在DOS下面,用GCC了,生成的是.exe文件.请看我的运行:


F:\My c\meiyong>gcc 1.c
1.c:6:2: warning: no newline at end of file

F:\My c\meiyong>a.exe
7
F:\My c\meiyong>


我刚刚随便试了一下。居然还可以用gdb的哦。亲。
The program is not being run.
(gdb)

阅读(4674) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~