我的 dll 项目正在生成,不仅是 DLL 和 LIB 文件,还有一个预编译文件头文件。我的项目中 PFH 文件的主要用途是什么?我可以摆脱它吗?
问问题
183 次
2 回答
3
是的,您可以摆脱它,但是通过允许编译器不重新编译大量(其中确实有很多代码)Windows SDK 标头,它可以显着加快编译速度。MSDN 有更多细节。
于 2013-10-09T07:57:18.087 回答
2
它只是一种加速编译的方法,通过创建一个包含来自多个头文件的所有声明和定义的单个文件。通常这个文件是解析后的格式,所以编译器不必再次解析它。
于 2013-10-09T07:57:30.023 回答