【发布时间】:2011-03-10 03:54:30
【问题描述】:
可能的重复:
C/C++: Detecting superfluous #includes?
How should I detect unnecessary #include files in a large C++ project?
我希望在我们的代码库中进行一些房屋清洁工作。我想首先从我们的源文件(*.c 和 *.cpp)中删除所有不必要的头文件。有谁知道这样做的工具或技术?
我们在 Mac、Linux 和 Solaris 上使用 GCC。在 Windows 上使用 Visual Studio。我查看了两个编译器的文档,似乎没有一个选项可以让它警告不必要的包含。
感谢任何想法或建议。
【问题讨论】:
标签: c++ c header-files