“crtdbg.h”: No such file or directory

这几天开始自学C++,本来之前安装了VS Code这个软件,但相比专业的VS2019而言,这种阉割版本的编码软件并不是那么的好用。因此,我将原本的VS Code卸载,然后安装VS2019,但事实上,VS作为一款业界无人不晓的流氓软件,经常卸载不干净,留下安装的一些别的插件。于是我本以为安装VS2019之后能很方便的开始我的编程之旅,但事实上出现了各种错误。

下图是卸载后重新安装出现的错误。显示,“crtdbg.h”: No such file or directory。

我把我的图贴到C++学习群中,没有人能进行解决,于是,我自行在网上查找。在网上搜到的结果如下,是一个全英文的帖子。

从这里我又跑去查询关于SDK的信息,于是查到了下面这些信息。

SDK是一系列程序接口,文档,开发工具的集合,是的,集合,sdk即单单不是一个开发工具,也不是一个程序。一个完整的SDK应该包括以下内容:
(1)接口文件和库文件
(2)帮助文档
(3)开发示例
(4)实用工具。
接口文件和库文件就是API,将底层的代码进行封装保护,提供给用户一个调用底层代码的接口;  
帮助文档解释接口文件和库文件功能,以及介绍相关的开发工具,操作示例等等;
开发示例就是做出来的一个DEMO展示,也要包括源代码;
实用工具是用来协助用户进行二次开发的工具,比如二次开发向导、API 搜索工具、软件打包工具等。

于是,我怀疑很大一部分是之前有安装相应的SDK并没有进行清楚,导致路径不匹配的结果。我打开系统的应用,然后将相应的SDK软件进行了一次卸载。但是莫名其妙的显示我用了K盘,但我的电脑只有CDEF四个盘,于是我试图将移动硬盘插上去,庆幸的是成功进行了卸载。

然后重新进行了一次安装,安装成功后,再次打开并粘贴代码,发现成功生成解决方案,并可以运行。

  • 13
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值