Visual Studio2013无法编译头文件的问题

本文介绍了VS的使用步骤,包括新建项目、选择模板、建立空项目和编程操作。还提到调试时可能遇到无法打开预编译头文件的报错,给出了解决方法,即在解决资源管理器中右键单击cpp,将两个cpp属性都设置为不使用预编译头文件,否则会有其他报错。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值