“crtdbg.h”: No such file or directory

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

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

“crtdbg.h”: No such file or directory_第1张图片

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

“crtdbg.h”: No such file or directory_第2张图片

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

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

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

“crtdbg.h”: No such file or directory_第3张图片

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

“crtdbg.h”: No such file or directory_第4张图片

你可能感兴趣的:(C++,c++,vc++,编程语言)