Linux GCC常用命令
文章目录
gcc的各种命令
先编写一个示例程序

一、对该程序使用gcc命令进行编译
1.预处理

在本例中预处理的结果就是将stdio.h头文件的内容插入到test.c中了。
2.编译为汇编代码

3.汇编

4.连接

生成最终可执行文件test
二、将多个程序文件同时编译

三、检错

第一个命令中-pendantic能够帮助程序员发现一些不符合ANSI/ISO C标准代码,但不是全部,只有ANSI/ISO C语言标准中要求进行编译器诊断的那些情况,才有可能被发现,并提出警告
第二条指令能让gcc在所有产生警告的地方停止编译,迫使程序员对自己代码进行修改
四、查看程序大小

五、分析ELF文件



因为ELF文件无法被当成普通文件打开,所以我们需要反汇编

本文详细介绍了Linux环境下GCC编译器的常用命令,包括预处理、编译成汇编代码、汇编及链接生成可执行文件的步骤。此外,还讲解了如何检查代码错误、查看程序大小以及分析ELF文件的内容,为程序员提供了一站式的GCC使用指南。
439

被折叠的 条评论
为什么被折叠?



