博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux gcc编译简介、常用命令
阅读量:5973 次
发布时间:2019-06-19

本文共 665 字,大约阅读时间需要 2 分钟。

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

 本文转自cococo点点博客园博客,原文链接:http://www.cnblogs.com/coder2012/archive/2013/03/27/2983919.html,如需转载请自行联系原作者

你可能感兴趣的文章
Linux系统启动详解
查看>>
HashSet 源码分析
查看>>
shell dd
查看>>
mongodb 学习资料汇总
查看>>
Java读取属性配置文件
查看>>
2014-06-28 Web-Front的学习(2)-----CSS(层叠样式表)
查看>>
如何成为Python高手
查看>>
ButterKnife Android程序员的一大利器
查看>>
nginx的3种负载均衡方式
查看>>
Mybatis入门(一)
查看>>
我的友情链接
查看>>
Java简单上传图片例子
查看>>
光线跳线转接太多,断网了
查看>>
我终于有博客了
查看>>
linux 中的 find perm 指令
查看>>
Remove Active Directory Domain Controller Metadata
查看>>
小异全无线办公之自己埋下的雷
查看>>
SecureCRT下的串口不能输入
查看>>
Python 修行摘要一
查看>>
nagios+rrdtool+pnp 分析图表
查看>>