转载自:http://blog.csdn.net/carl_qi/article/details/51171280

今天突然想在windows上装个 VS2015 玩玩,结果遇到了如下bug:

安装完 VS2015 后,直接新建项目->win32控制台->运行,结果报错!
"无法打开包括文件: “stdio.h”: No such file or directory”
"lnk1104:无法打开文件 ucrtd.lib ”
奇了怪了,stdio.h 和 ucrtd.lib 都是 VS 自带的头文件和库文件,都无法识别,所以第一反应就是这个头文件和库文件的目录没有正确的导入,即include 和 lib的环境变量出了问题。
这个问题网上有几个解决方法,但是本人试过大部分的解决方案都不好用,而且都是针对当前项目单独设置的(我可不想每次新建一个项目就得重新配一下环境,太麻烦了。。。),所以这里直接提供一个全局的解决方法:
1.首先打开VS2015,新建一个项目,我这里新建的项目名称为"201604172330_helloworld"(名称随意),然后点击菜单栏"视图"->"其他窗口"->"属性管理器",从而调出属性管理器页面。
2.我的"属性管理器"页面是在 VS2015 窗口的右侧,然后在项目名称"201604172330_helloworld"下找到"Debug | Win32"文件夹,双击"Microsoft.Cpp.Win32.user"。
3.在弹出的属性页中,点击左侧的"VC++ 目录",分别选择"包含目录" 和 "库目录" 右侧的下拉箭头,然后点击"编辑" ,从而修改环境变量。
4.对于include环境变量的编辑,首先取消勾选"从父级或项目默认设置继承", 然后在最上方添加红框中的5条路径,点击确定。
5.对于lib环境变量的编辑,保留勾选"从父级或项目默认设置继承", 然后在最上方添加红框中的1条路径,点击确定。
6.至此完成环境变量的重配工作,重新编译运行就正常了。
对于为什么之前的环境变量无法应用,网上普遍反映是VS2015中的一个Bug,而且我发现如果是选择"从父级或项目默认设置继承"时,在Windows Kits\10\include 和 Windows Kits\10\lib 目录下导入的是10.0.10240.0文件夹,但是我的本机目录下是10.0.10150.0文件夹,这是不一致的,这有可能导致了环境变量的配置错误,所以以上这种手工的配置方法是没问题的。

转载于:https://www.cnblogs.com/bizca/p/6079064.html

解决VS2015安装后stdio.h ucrtd.lib等文件无法识别问题,即include+lib环境变量配置相关推荐

  1. 怎么看python环境变量配置是否好了验证图片_python 的 tesserocr 模块安装与获取图片验证码...

    OCR,即Optical Character Recognition,光学字符识别,是指通过扫描字符,然后通过其形状将其翻译成电子文本的过程.对于图形验证码来说,它们都是一些不规则的字符,这些字符确实 ...

  2. python基础环境配置(python安装 环境变量配置 pycharm试用时间重置插件使用)

    1.0 python环境 1.1 python下载 环境:win10 64位(环境相同跟着一步一步走就可以,如果不同麻烦根据文中的说明来调整或留言) 在python官网python下载界面点击自己系统 ...

  3. 【最新版】Win10 Java jdk14.0.2安装及环境变量配置

    1.下载安装 下载地址:https://www.oracle.com/java/technologies/javase-jdk14-downloads.html,根据提示进行安装,记住安装路径,这里路 ...

  4. win 10 java 安装_win10---Java安装及环境变量配置

    一.Java安装 给出的下载地址已经是1.8.0及以上的版本,只需要进去根据操作系统位数选择所对应的包即可,我的是Windows x64,所以我选择的是第二个. 注意⚠️:下载jdk时,需要登录Ora ...

  5. jdkjmeter安装与环境变量配置

    1.jdk与jmeter安装地址: 链接:https://pan.baidu.com/s/1vhH_6FrgKvId232XxnZGpQ 提取码:b1dn 2.安装jdk 安装好之后会有两个文件夹一个 ...

  6. win7 下MCR的安装以及环境变量配置

    MCRinstall主要用于在没有安装MATLAB的服务器上运行mat程序. 本文地址: 1 获取MCR地址 在matlab命令窗口运行mcrinstall获取MCR路径. 2 安装MCR 安装MCR ...

  7. 解决VS2015安装Android SDK 后文件不全及更新问题

    解决VS2015安装Android SDK 后文件不全及更新问题 参考文章: (1)解决VS2015安装Android SDK 后文件不全及更新问题 (2)https://www.cnblogs.co ...

  8. FEDORA9安装后的配置lvlv全记录必看一览表 解决FC9安装后网络需激活

    FEDORA9安装后的配置lvlv全记录必看一览表 解决FC9安装后网络需激活 论坛相关精品信息: <script type="text/javascript">< ...

  9. phpstudy mysql端口_完美解决phpstudy安装后mysql无法启动(无需删除原数据库,无需更改任何配置,无需更改端口)直接共存...

    今天学习php,当然是要先安装好运行环境了,phpstyudy是一个运行php的集成环境, 一键安装对新手很友好,与时作为一个新手,便跟着教程安装了phpstudy集成环境. 很快安装好了,嗯.对新手 ...

  10. mysql删除端口配置文件_完美解决phpstudy安装后mysql无法启动(无需删除原数据库,无需更改任何配置,无需更改端口)直接共存...

    今天学习php,当然是要先安装好运行环境了,phpstyudy是一个运行php的集成环境, 一键安装对新手很友好,与时作为一个新手,便跟着教程安装了phpstudy集成环境. 很快安装好了,嗯.对新手 ...

最新文章

  1. mvc存储Cookie和读取Cookie方法
  2. 7、Docker容器数据卷volumes-from
  3. Vue.js 学习视频和书籍【推荐】
  4. 光纤熔接过程详细说明
  5. Latex快速入门系列 -- 在TexStudio中正确插入参考文献的基本操作
  6. 粉红小猪中有一个叫“快乐小鸡”的游戏
  7. LeetCode 1773. 统计匹配检索规则的物品数量
  8. pythoncsv文件的操作_python操作CSV文件
  9. xshell连接kali时vim无法粘贴解决方法
  10. redis管理_Redis基本管理
  11. 浙大 PAT b1017
  12. 帮室友写的表白程序 Python打包成exe文件
  13. 生成HTML表格的后台模板代码
  14. 荣耀v40Pro参数配置曝光
  15. 《python编程:从入门到实践》文件和异常——百万圆周率,pi_million_digits.txt
  16. 从原子结构,半导体,PN结到MOS管和CMOS
  17. oracle打开scott用户_启用Oracle中的scott用户
  18. 2023五一杯数学建模A题全网免费思路分享
  19. ETM黄皮书全球首发
  20. PyQt5界面、美化(pyqt炫酷界面好看界面)

热门文章

  1. Markdown语言调整图片居中、大小
  2. 转载:数据库索引的底层原理
  3. 使用poi生成word文档(最全例子)
  4. SpringMVC实现list表单(六)
  5. 【渝粤教育】国家开放大学2018年春季 0161-21T教师职业道德 参考试题
  6. 【渝粤教育】国家开放大学2019年春季 242机械制图 参考试题
  7. 电影票房预测问题:如何使用Python生成词云
  8. 高精度运算一(两个数的运算)
  9. PHP设置脚本最大执行时间的三种方法
  10. Android Studio添加aar依赖