![]() |
1
1
使用 /FI option (强制包含):“此选项的效果与在命令行、cl环境变量或命令文件中指定的每个源文件的第一行上的include指令中使用双引号指定文件的效果相同。” 它不会删除其他头,但不需要使用预编译头…所有要预编译的头文件都应该包含在stdafx.h中。然后,如果文件有包含保护,那么当它们再次包含在源文件中时就不会有问题。 例子
生成
假设您想要预编译
然后使用/fi选项将此stdafx.h作为第一个文件包含到
|
![]() |
2
0
“stdafx.h”只是一个惯例。如果您知道您生成的源文件总是具有包含头的标准前缀,则可以在
|
![]() |
ForeverLearning · MSVC的PCH编译器选项 8 年前 |