gcc 显示某个文件的头文件依赖

  1. cpp项目中直接引用.c文件,用法有点奇怪,但是也能理解。
#include "../lib/jpeg-compressor/stb_image.c"
- cmake中不能添加该文件,否则会导致`multiple definition of `stbi_failure_reason'`
- 待完善,`.c`文件需要什么处理和限制
  1. 显示各个文件包含的头文件,然后将这些文件 根据头文件关系组织成一个网络。这样能够直观显示文件的关系。
    • 显示某个文件的头文件依赖gcc -M main.cpp,(-M 会显示引用的系统头文件,使用-MM可以显现系统头文件调用)
    • 进阶: 找到类和接口函数
    • 寻找有没有现成的库和应用有这个功能
https://gernotklingler.com/blog/open-source-tools-examine-and-adjust-include-dependencies/
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值