恢复预编译头

Restore precompiled header

本文关键字:编译 恢复      更新时间:2023-10-16

我有一个c++控制台项目,我在设置中包含了一个预编译的头文件。我不小心从我的项目中删除了文件,现在我无法编译,因为我得到了error C1083: Cannot open precompiled header file: 'DebugProject.pch': No such file or directory。我必须重新创建项目并将所有代码导入其中吗?我尝试重新创建一个名为"stdafx.cpp"的文件,其中只包含#include "stdafx.h",但这不起作用。我该如何解决这个问题?

在解决方案资源管理器中右键单击stdafx.cpp并选择属性。在"C/c++>预编译头文件"下,设置"预编译头文件"为"创建(/Yc)"。您可能还需要将"预编译头文件"设置为"stdafx.h"answers"预编译头输出文件"设置为任何有意义的("$(IntDir)$(TargetName)"。

除非还有其他问题,否则应该可以了