加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

探讨一下如何在 Linux 上运用常见的 gcc 命令

发布时间:2023-09-05 15:06:36 所属栏目:Linux 来源:
导读:Linux常用命令gcc命令使用GNU推出的基于C/C++的编译器,是开放源代码领域应用最广泛的编译器,具有功能强大,编译代码支持性能优化等特点,下面为大家分享一下Linux常用命令gcc命令具体使用方法。

语法格式
Linux常用命令gcc命令使用GNU推出的基于C/C++的编译器,是开放源代码领域应用最广泛的编译器,具有功能强大,编译代码支持性能优化等特点,下面为大家分享一下Linux常用命令gcc命令具体使用方法。
 
语法格式
 
gcc [参数] [源文件]
 
常用参数:
 
-o 指定生成的输出文件
 
-E 仅执行编译预处理
 
-S 将C代码转换为汇编代码
 
-wall 显示警告信息
 
-c 仅执行编译操作,不进行连接操作
 
参考实例
 
无选项编译文件:
 
 [root@linux265 ~]# gcc linux265.c
 
将linux265.c预处理、汇编、编译并链接形成可执行文件linux265:
 
 [root@linux265 ~]# gcc linux265.c -o linux265
 
将linux265.c预处理输出linux265.i文件:
 
 [root@linux265 ~]# gcc -E linux265.c -o linux265.i
 
将linux265.c和linux265_1.c分别编译后链接成linux265_2可执行文件:
 
 [root@linux265 ~]# gcc linux265.c linux265_1.c -o linux265_2
 
将linux265.c预处理输出linux265.i文件:
 
 [root@linux265 ~]# gcc -E linux265.c -o linux265.i
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章