预编译中间文件
来源:互联网 发布:陈默外推软件包月 编辑:程序博客网 时间:2024/05/01 20:04
GCC编译器-预编译结果文件
(2014-05-30 22:14:40)转载▼
标签:
gcc
-e
预处理
it
分类: CGCC编译器---查看源文件预处理结果:
gcc -E preprocess_only.c >stdout.txt
-E选项将预处理的结果写入stdout,可以重定向到另一个文件,也可以使用命令:gcc -E preprocess_only.c-o output.txt 得到和上面
gcc -E preprocess_only.c >stdout.txt一样的结果。
-o选项用于指定出文件名:
对于-E, -o自然也可以指定预处理文件名 对于-c, -o指定的是目标文件名;
对于-S ,-o指定的是汇编文件名;
-save-temps 选项保留中间文件:如预处理后的结果文件、汇编代码文件与目标文件。其中的预处理结果文件以.i做后缀,汇编代码文件以.s做后缀,比如:
from http://www.cppblog.com/ownwaterloo/archive/2009/04/16/get_result_of_preprocessing.h
CFLAGS = -c -save-temps -S
%.i : %.c
@echo [AS] $@
@${CC} ${CFLAGS} -E -o $@ $<
阅读全文
0 0
- 预编译中间文件
- 预编译头文件
- 头文件预编译
- 预编译头文件
- 文件预编译
- 预编译头文件
- 预编译头文件
- 预编译头文件
- 预编译头文件
- 预编译头文件
- 预编译头文件
- 预编译头文件
- 预编译头文件
- 预编译头文件
- 预编译头文件
- 预编译头文件
- 预编译头文件
- 预编译头文件
- 移动运维技术之安全管理模型
- Centos 7.3_1611使用chrony做时间同步
- VO,DTO,DO,PO
- 浅谈IO的多路复用技术之一(select和epoll实质)
- 指定分区表分区进行查询
- 预编译中间文件
- ARM编译器中对齐的使用__align和__packed
- 求1到10000的完全数
- .md 文件常用语法
- 查看表被锁的SQL
- SpringMvc项目中使用GoogleKaptcha 生成验证码
- LeetCode-491. Increasing Subsequences
- 1 Vrui VR Toolkit
- 图解SSL/TLS协议