Win10关于VS2017找不到文件的方法(目前本人已经成功!)

版权声明:转载请说明出处 https://blog.csdn.net/Blusmiao/article/details/90139199

本人花了好几天时间才搞明白

以下内容只是自己关于其他的方法的个人见解
(注:未经博主允许请勿转载此文章)
1.修改SDK方法:

在这里插入图片描述

第一种方法基本没用,找不到文件还是找不到文件

2.从现有项目添加:

在这里插入图片描述
在这里插入图片描述
这是在其他博客上找的,这一种方法基本也没有用
在这里插入图片描述

3.删除MSVC.exe:

这种方法基本也没用,因为找都找不到这个程序

4.添加VS2017环境变量:

py,java,lua,mysql这些语言使用都需要预先设计环境变量,为什么VS就不用?
猛击进入环境变量教程:Win10下的配置环境变量

百度了一下,还是有添加cl的教程的具体的我就不多说了,直接看结果吧
在这里插入图片描述
昨天改的环境变量,还能编译,今天同样项目就是编译不过:
在这里插入图片描述
这是为什么呢?
我个人觉得和VS2017的使用方法不对所造成的

4.取消预编译命令

用过VC6.0的人都知道,语言需要编译->链接->运行
当然不只有VC6,block,c-free等都需要编译才能运行:

在这里插入图片描述
在这里插入图片描述
同理,从VC6.0都有编译,那VS为什么没有?
通过百度出来,知道什么是编译在哪里了:
在这里插入图片描述

再看看结果:

在这里插入图片描述

既然找不到头文件,那去掉预编译头文件再试试:

在这里插入图片描述

再一次编译成功了,然后点击调试:

在这里插入图片描述

去掉pch.h头文件调试成功了,如果不生成(编译)直接调试呢???
我又新建一个项目,然后点击调试结果:

在这里插入图片描述
成功了!!!翻遍了其他博客,找到的方法还不如第四种方法!!
(创建完成项目以后需要重新关闭预编译设置才能调试)

可以看出来,虽然还存在pch.h头文件,但是只要关闭预编译功能就能正常运行!!!

**最后再重新提示一下关闭预编译的设置方法: **

在这里插入图片描述

在这里插入图片描述

(提示:可能每一次创建项目都需要手动关闭这个预编译这个功能,否则还会出现找不到文件这个提示)

最最最后是本机的电脑系统: Win10 x64位专业版

猜你喜欢

转载自blog.csdn.net/Blusmiao/article/details/90139199
今日推荐