首页 > 其他 > 详细

Gcc 常用命令解析

时间:2015-05-29 17:44:26      阅读:220      评论:0      收藏:0      [点我收藏+]

gcc作为linux平台下的标准C编译器,功能很强大。格式如下:

gcc [option] [filename]
技术分享
-x language  指定使用的语言

-c       对文件进行编译和汇编,但不进行连接

-S       对文件进行编译,但不汇编和连接

-E       仅对文件进行预处理

-o       编译成可执行文件

-wall     显示附加的警告信息

-g       显示错误信息以便调试(调试标记)
  
-O1/O2/O3   对代码进行优化,数字越大优化等级越高

-v       查看gcc版本
技术分享

使用gcc高级选项

下面命令,gcc将编译每一个c程序,并把他们连接起来成为一个可执行的文件。用此方法时,如果有改动,就要重新编译全部程序。

-gcc -wall -o program test1.c test2.c test3.c

可以采用独立的方法来编译每一个程序,最后在把每一个.o文件生成为一个可执行文件。

gcc -Wall -c -o test1 test1.c
gcc -Wall -c -o test1 test1.c
gcc -Wall -c -o test1 test1.c


把三个.o文件生成一个可执行文件
gcc -o program test1.o test2.o test3.o

Gcc 常用命令解析

原文:http://www.cnblogs.com/fuchao1992/p/4538983.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!