关于VisualStudio2015中找不到stdio.c等头文件的解决办法



在利用VS2015编写C程序代码时,通常要包含stdio.h这类头文件,但在VS2015中却报错,这是怎么回事呢?

原因就出在:stdio.h这些头文件没有所在路径不在VS2015的默认路径内,从而导致VS2015找不到这些头文件,其中一种解决办法如下:

(1)法一:

步骤1:VS2015菜单栏,项目-->属性:


步骤2:在打开的属性页中选择 “VC++目录”-->包含目录:

 

步骤3:点击下拉按钮,然后点击编辑:

 

步骤4:如下图:


选择目录:

C:\Program Files(x86)\WindowsKits\10\Lib\10.0.10150.0\ucrt



步骤5:添加库目录:



 

选择目录:C:\Program Files(x86)\WindowsKits\10\Lib\10.0.10150.0\ucrt\x86


点击确定,即可。

 

(2)法二:

上面说的这种只是方法一,这也是目前在网上见到的最常见的解决方法,但上面的这种方法有个弊端,那就是每建一个工程,都要单独重复上述的步骤,难么终极的解决办法如下:

我们回到刚开头说的,VS2015报错,提示找不到这些头文件,其根本原因就是VS2015默认这些头文件在如下位置:



然后在如下目录可看到:



到这,就明白最简单和一劳永逸的解决办法是,将10.0.10150.0文件夹中的内容直接复制到10.0.10240.0中即可。(其实VS2015报错的原因就是10.0.10240.0文件夹下缺失相应的头文件和库文件)

 

 



  • 10
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值