GCC常用命令总结

本文总结了GCC编译器的常用命令,包括总体选项(如-c, -E, -S, -o, -v)、语言选项(如-ansi)、警告选项(如-W, -wall, -Werror)、调试选项(如-g)、优化选项(如-O1, -O2, -O3, -O0)、连接器选项(如-static, -llibrary, -Ldir, -shared)和目录选项(如-I, -L)。GCC编译过程包括预处理、编译、汇编和链接四个阶段。" 113080410,10548197,远程管理IIS:通过本机控制远程服务器,"['IIS管理', '远程服务器管理', 'Windows Server', '网络管理']
摘要由CSDN通过智能技术生成

gcc的使用格式为:gcc [选项] [文件名] [选项] [文件名]

选项很多,总体分为以下几个大类
(1)总体选项,用于控制编译的整个流程
-c 对源文件进行编译或者汇编
-E 对源文件进行预处理
-S 对原文件进行编译
-o file 输出目标文件file
-v 显示编译阶段的命令

(2)语言选项 用来支持各个版本的C语言程序
-ansi 支持符合ANSI标准的C语言

(3)警告选择 用于控编译过程中出现的警告信息。常用的选项
-W 屏蔽所有的警警告信息
-wall 显示所有类型的警告信息
-Werror 出现任何警告信息就停止编译

(4)调试选项 用于控制调试信息
-g 产生调试信息

(5)优化选项 对于对目标文件进行优化,
-O1 对目标文件的性能进行优化
-O2 进一步优化,提高目标文件的运行性能
-O3 进一步优化,支持函数集成优化
-OO 不进行优化

(6)连接器选项,用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CodeAllen嵌入式

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值