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