← 返回项目库

include-what-you-use/include-what-you-use

Include What You Use

帮助整理 C/C++ 源文件头文件依赖的工具

★ 4,775C++许可证:未提供

IWYU 围绕直接使用的符号分析头文件依赖,帮助让每个源文件显式包含自己需要的声明。

为什么值得关注

头文件依赖复杂或增量编译负担较重时可先选模块试用,修改建议仍需结合库的公开接口审核。

适合场景

  • 头文件清理
  • 模块依赖检查
  • C++ 构建维护

不适合场景

  • 未经审查自动删除所有被建议移除的 include

核心特点

  • 符号依赖分析
  • 头文件建议
  • 直接依赖原则

仓库信息

最新版本
暂无正式版本
版本发布时间(UTC)
暂无记录
上游最近推送(UTC)
2026/10/05
数据同步日期(UTC)
2026/10/07
Fork 数
437
未关闭议题
224