首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误C1083:无法打开包含文件:'crtdbg.h':没有这样的文件或目录

错误C1083:无法打开包含文件:'crtdbg.h':没有这样的文件或目录
EN

Stack Overflow用户
提问于 2015-10-13 13:53:26
回答 2查看 6.5K关注 0票数 3

我正试图在visual studio 2013中编译cpp代码。早些时候还不错。但现在我收到了以下错误:

错误1错误C1083:无法打开包含文件:'crtdbg.h':没有这样的文件或目录C:\Program (X86)\MicrosoftVisualStudio12.0\VC\atlmfc\ IDEditor \afx.h 250 1 IDEditor

我查了crtdbg.h。此文件存在于"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include"路径中。

看起来它不能包括上面的目录。我尝试在属性中添加路径,但仍然遇到相同的问题。

代码语言:javascript
复制
$(VC_IncludePath);$(WindowsSDK_IncludePath);C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include

请帮帮忙

EN

回答 2

Stack Overflow用户

发布于 2022-04-10 12:12:20

通过手动添加缺少的文件: crtdbg.h,然后添加ucrt.lib,我解决了这个问题。

  1. crtdbg.h 选择: VC++存储库=>菜单通用=>包含存储库 添加:(以我为例,在x64平台上,您可以搜索该文件在您的机器中的位置,然后添加正确的路径) C:\程序文件(x86)\Windows \10\Include\10.0.19041.0\ucrt
  2. ucrt.lib 选中:链接编辑器=>附加库目录 添加:(以我为例,在x64平台上,您可以搜索该文件在您的机器中的位置,然后添加正确的路径) C:\程序文件(x86)\Windows \10\Lib\10.0.19041.0\ucrt\x64
  3. 清理项目,然后重建和执行项目。

您应该没有错误和编译成功,然后控制台显示"Hello“。

票数 1
EN

Stack Overflow用户

发布于 2020-11-17 15:05:56

我认为Visual无法访问头文件crtdbg.h、Pease,这是一种简单的方法。也许它能解决你的问题:

1-以管理员身份运行Visual。我强调以管理员身份运行,而不是运行。

2-打开你的项目。

3-在属性中添加包含路径。

4-快乐的编码和享受它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33104562

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档