0

我有一种情况,我在我的项目中使用大小为 80MB 的库(仅限 C++ 头文件的集合)。

现在,我在我的一个源代码中只包含来自该库的 3 个头文件,但不幸的是,这些头文件中的每一个都包含其他头文件等等。

我想找到一种方法以某种方式遍历从我最初包含的 3 个头文件开始的头文件,以列出所有正在使用的头文件。

我正在尝试这样做,所以我只能从那个庞大的库中包含必要的头文件,以希望减小它的大小。

4

1 回答 1

3

GCC 具有生成依赖项列表的-M标志(和类似标志)。我想其他编译器也有类似的东西。

于 2012-06-10T17:35:02.047 回答