visual studio 2017 MFC项目为什么没有生成stdafx.h文件
时间: 2024-01-16 22:02:27 浏览: 238
C++中预编译头文件stdafx.h
通常情况下,创建 MFC 项目时会自动生成 stdafx.h 和 stdafx.cpp 文件。如果您的项目中没有生成 stdafx.h 文件,可能是因为您在创建项目时没有选择使用预编译头文件或者您已经手动删除了该文件。
如果您想重新生成 stdafx.h 文件,可以按照以下步骤操作:
1. 在解决方案资源管理器中右键单击项目,选择“属性”。
2. 在“属性页”中选择“C/C++”选项卡,然后选择“预编译头”。
3. 将“使用预编译头”设置为“是”。
4. 将“预编译头文件”设置为“stdafx.h”。
5. 单击“应用”按钮,然后单击“确定”按钮。
6. 在解决方案资源管理器中右键单击项目,选择“Rebuild”选项,即可重新生成 stdafx.h 文件。
如果您的项目中依然没有生成 stdafx.h 文件,可能是因为您的项目不需要使用预编译头文件。在这种情况下,您可以手动创建 stdafx.h 文件并将其添加到项目中。
阅读全文