vs的使用步骤是:
新建项目,选择项目模板,之后建立一个新的空项目,然后在项目中进行编程操作,程序输入完成后,需要对程序进行调试–开始执行调试,遇到了报错的情况:
错误 1 error C1083: 无法打开预编译头文件: “Debug\ConsoleApplication1.pch”: No such file or directory d:\cexamples\consoleapplication1\consoleapplication1\consoleapplication1.cpp 4 1 ConsoleApplication1
无法找到预编译头文件,因为vs在执行编译时,要先生成一个解决方案的cpp,一般名为ConsoleApplication.cpp,用于定义程序控制台的入口点,在程序进行调试的过程中不仅要编译我们自己写的cpp还要编译这个解决方案cpp,在处理解决这个报错的时候,方法是在解决资源管理器中右键单击我们的cpp,属性-C/C+±预编译头-不使用预编译头文件;但是需要注意的是我们必须在两个cpp中的属性都设置成不使用预编译头文件,否则如果只设置解决方案的cpp的话,编译系统会报这样的错误:
错误 1 error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include “stdafx.h””? d:\cexamples\consoleapplication1\consoleapplication1\对象和类.cpp 68 1 ConsoleApplication1