博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
g++命令编译单个.cpp文件
阅读量:7052 次
发布时间:2019-06-28

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

-c 

  只激活预处理,编译,和汇编,也就是他只把程序做成obj文件 
  例子用法: 
  gcc -c hello.c 
  他将生成.o的obj文件

 

-S 

  只激活预处理和编译,就是指把文件编译成为汇编代码。 
  例子用法 
  gcc -S hello.c 
  他将生成.s的汇编代码,你可以用文本编辑器察看

 

 

-E 

  只激活预处理,这个不生成文件,你需要把它重定向到一个输出文件里面. 
  例子用法: 
  gcc -E hello.c > pianoapan.txt 
  gcc -E hello.c | more 
  慢慢看吧,一个hello word 也要与处理成800行的代码

 

-o 

  制定目标名称,缺省的时候,gcc 编译出来的文件是a.out,很难听,如果你和我有同感,改掉它,哈哈 
  例子用法 
  gcc -o hello.exe hello.c (哦,windows用习惯了) 
  gcc -o hello.asm -S hello.c

转载于:https://www.cnblogs.com/justinyo/archive/2013/03/08/2950637.html

你可能感兴趣的文章
.Net Discovery系“.NET技术”列之-深入理解平台机制与性能影响 (中)
查看>>
Amazon SES SPF和DKIM设置教程
查看>>
【简讯】微软拟发布开源VB6
查看>>
轻量级的Web服务器Nginx0.9.0 开发版发布
查看>>
【Excel】宏之初认识
查看>>
css之去除html标签默认的外边距margin和内边距padding
查看>>
sticker.js贴纸效果
查看>>
Mysql
查看>>
线程池的简单使用_md
查看>>
WCF开源开发框架Zyan
查看>>
1.文件重命名工具
查看>>
【java】json格式解析
查看>>
4_1 wp8数据绑定与独立存储空间[wp8特色开发与编程技巧]
查看>>
Linux开始结束ping命令
查看>>
openfire invalid sid 404
查看>>
开源一款私藏Management Studio插件,ProjkyAddin,送给所有使用SQLServer的园友们
查看>>
jQuery判断checkbox是否选中的3种方法
查看>>
在sublime Text 3上编写并运行java程序
查看>>
LinkedList源码分析
查看>>
【算法介绍】哈希排序算法
查看>>