【编译工具系列】之GCC文件关联
1. -M
生成文件关联的信息。包含目标文件所依赖的所有源代码,下面是测试log:
gcc -M test.c
test.o: test.c /usr/include/stdc-predef.h /usr/include/stdio.h \/usr/include/features.h /usr/include/i386-linux-gnu/sys/cdefs.h \/usr/include/i386-linux-gnu/bits/wordsize.h \/usr/include/i386-linux-gnu/gnu/stubs.h \/usr/include/i386-linux-gnu/gnu/stubs-32.h \/usr/lib/gcc/i686-linux-gnu/5/include/stddef.h \/usr/include/i386-linux-gnu/bits/types.h \/usr/include/i386-linux-gnu/bits/typesizes.h /usr/include/libio.h \/usr/include/_G_config.h /usr/include/wchar.h \/usr/lib/gcc/i686-linux-gnu/5/include/stdarg.h \/usr/include/i386-linux-gnu/bits/stdio_lim.h \/usr/include/i386-linux-gnu/bits/sys_errlist.h
2. -MM
和上面的那个一样,但是它将忽略由#include造成的依赖关系。
gcc -MM test.c
test.o: test.c
参考网址:https://blog.csdn.net/linuxandroidwince/article/details/75221300#
【编译工具系列】之GCC文件关联相关推荐
- 【GCC编译优化系列】GCC链接失败的错误提示 undefined reference to ‘xxx‘ 可能还有一种情况你没注意到?
文章目录 1 写在前面 2 问题描述 2.1 问题现场 2.2 快速排查 2.3 判断问题 3 知识点突破 3.1 场景复现 3.2 深入分析 3.3 涨点新知识 4 经验总结 5 参考链接 6 更多 ...
- linux下的C语言开发(自动编译工具和config.h文件生成)
[ 声明:版权所有,欢迎转载,请勿用于商业用途. 联系信箱:feixiaoxing @163.com] 在Linux下面,编写makefile是一件辛苦的事情.因此,为了减轻程序员编写makefil ...
- 【编译工具】之gcc中-march与-arch的使用
gcc online doc :https://gcc.gnu.org/onlinedocs/gcc 1.-march 不同架构的平台对应的-march不同,具体参考:https://gcc.gnu. ...
- 推荐开发工具系列之--Clover(文件浏览器)
虽然我不是刻意要喷Windows自带的文件浏览器:但是为了突出赞美要推荐的Clover这款软件:只能委屈微软了: 重点要强调clover的两个特点:当然:除了这两个特点:也没啥圈点的了: 官网:htt ...
- 对aspx文件加密,加密后文件大小为1k,文件只有一句话:这是预编译工具生成的标记文件,不应被删除!
一.加密后的效果: 二.方法: 1.以网站方式打开,然后选择要发布的网站文件夹,导航菜单->生成->发布 2. 3.
- java的class文件反编译工具jad的应用
java的class文件反编译工具jad的应用 JAD用法具体用法: http://www.kpdus.com/jad.html 官方最新版本,支持jdk1.6 Java下的一个简单易用的反编译工具 ...
- clang+cmake设置编译工具链
之前手动编译了clang,但是使用过程中遇到了很多问题,比如依赖的gcc版本问题,目前还没有解决.这里记录一下 手动编译clang 首先拉取llvm的源码 git clone https://gith ...
- 安卓反编译揭秘,伪加密APK文件如何被破坏
2019独角兽企业重金招聘Python工程师标准>>> 1. 源码混淆 如上图,对Android APP的源码进行混淆后混淆器将代码中的所有变量.函数.类的名称加密为简短的英文字母代 ...
- Android反编译工具与实践
版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl What is Android Android is a mobile operating s ...
最新文章
- ASCII码转换成特殊字符
- arima模型 p q d 确定_时间序列分析第07讲(ARIMA模型,季节时间序列模型,均值的估计)...
- apache默认网站
- dart系列之:时间你慢点走,我要在dart中抓住你
- SDUT 2080 最长公共子序列问题
- ubuntu突然连不上-调试方式
- mysql添加字典子项_如何使用executemany在MySQL中插入Python字典列表
- java里有哪些对象_Java中创建对象的方式有哪些
- java服务端验证框架_SpringBoot服务端数据校验过程详解
- Idea2017 破解版下载注册步骤(含注册码),亲测可用
- 相关系数excel_如何用Excel计算投资组合的有效前沿?
- 集成AGC崩溃服务如何生成iOS符号文件表并上传
- ECSHOP模板修改
- 算法(字符串)——重复的子字符串
- #Logback入门 @FDDLC
- 嵌入式编程与PC编程有何区别
- 程序员必备的5个工作技能
- 7-26 输出大写英文字母
- 水晶报表打印出错,未能加载文件或程序集“CrystalDecisions.CrystalReports.Engine, Version=10.5.3700.0
- 【极】P3-1 网络消息处理_通讯与协议(客户端通信)