如何从 C++ 中的头文件中提取所有必需的定义

问题描述

我想知道如何生成(使用 gcc 或外部工具)单个 .h 文件,其中仅包含 {{1} } 文件

例如:假设我有多个头文件,其中包含许多函数包括它们的实现),并且我有一个 .cpp 文件,其中包含一个文件,而该头文件又包含所有其他头文件

在单个 .cpp 文件中,我调用一个函数 .cpp,我想以某种方式仅获取 abc(some_argument); 工作所需的所有代码部分。生成仅包含 abc(some_argument) 所需定义的单个头文件的类型。

我知道这个想法可能听起来很疯狂,可能很丑,但我真的需要这样的东西。

谢谢!!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)