解决:无法打开包括文件:“xxxx.h”: No such file or dir

打开一个旧项目,遇到无法打开包括文件:“stdafx.h”: No such file or dir

原因:旧项目头文件路径设置的绝对路径或者其他原因,导致头文件目录没被包含

参考:一个配置OpenGL头文件的例子

配置头文件目录:在解决方案中鼠标右键项目-》属性  出现如下配置窗口 设置包含目录

路径;

PS:此方案不能解决真的缺少头文件的情况,只能解决目录里面有头文件,但是项目找不到对应路径 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
根据引用\[1\]和引用\[2\]的内容,出现fatal error C1083: 无法打开文件xxxx.cpp”,no such file c1xx文件错误的原因可能是源文件引用了第三方文件,但在编译时路径发生了变化。解决这个问题的方法是通过修改项目属性中的包含目录来设置文件路径。首先,右键点击解决方案工程名字,选择属性,然后更改包含目录,添加第三方文件夹路径。如果编译仍然不成功,可以手动打开工程文件(后缀名为.vcxproj),查看其中包含的文件路径是否正确,如果不正确,需要手动修改成正确的路径。最后重新编译即可解决问题。总结起来,最好将第三方文件放在工程文件夹里,以避免在其他电脑上打开时需要重新设置环境。\[2\] 根据引用\[3\]的内容,错误C1083: 无法打开文件: “简单输出.cpp”: No such file or directory解决方法是打开VS2022,进入一个C++项目,选择“工具”->“获取工具和功能”->“单个组件”,选中与自己系统对应的版本进行安装。需要注意的是不能同时安装多个版本,否则可能会造成参数出错。\[3\] #### 引用[.reference_title] - *1* *2* [vs项目中fatal error C1083: 无法打开文件xxxx.cpp”,no such file c1xx文件](https://blog.csdn.net/qq_16334327/article/details/80812284)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [ 首次安装出现 fatal error C1083: 无法打开包括文件:“crtdbg.h”: No such file or directory](https://blog.csdn.net/weixin_48991062/article/details/123922880)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值