gcc命令 – GUN C/C++编译器

Linux命令 统信UOS系统管理员 4周前 (03-20) 21次浏览 0个评论 扫描二维码

gcc 命令使用 GNU 推出的基于 C/C++的编译器,是开放源代码领域应用最广泛的编译器,具有功能强大,编译代码支持性能优化等特点。

现在很多程序员都应用 gcc,目前 gcc 可以用来编译 C/C++、FORTRAN、JAVA、OBJC、ADA 等语言的程序,可根据需要选择安装支持的语言。

语法格式:gcc [参数] [源文件]

常用参数:

-o 指定生成的输出文件
-E 仅执行编译预处理
-S 将 C 代码转换为汇编代码
-wall 显示警告信息
-c 仅执行编译操作,不进行连接操作

参考实例

无选项编译文件:

[root@xtuos.com ~]# gcc xtuos.com.c

将 xtuos.com.c 预处理、汇编、编译并链接形成可执行文件 xtuos.com:

[root@xtuos.com ~]# gcc xtuos.com.c -o xtuos.com

将 xtuos.com.c 预处理输出 xtuos.com.i 文件:

[root@xtuos.com ~]# gcc -E xtuos.com.c -o xtuos.com.i

将 xtuos.com.c 和 xtuos.com_1.c 分别编译后链接成 xtuos.com_2 可执行文件:

[root@xtuos.com ~]# gcc xtuos.com.c xtuos.com_1.c -o xtuos.com_2

将 xtuos.com.c 预处理输出 xtuos.com.i 文件:

[root@xtuos.com ~]# gcc -E xtuos.com.c -o xtuos.com.i


统信UOS之家 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:gcc命令 – GUN C/C++编译器
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址