VS2015编译项目缺少头文件

文章讲述了在将代码从VS2019转换到VS2015环境下时遇到的库文件缺失和配置问题。作者通过修改项目属性,添加包含目录和库目录,以及调整目标平台版本,解决了#include<studio.h>等头文件引用问题。最终成功编译通过。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

浅浅记录一下踩的坑,我是在VS2019下写的代码 C++写的一个UDP服务端,然后老大让安装2015版本,于是就出现了下面的问题:

很显然这是缺少配置环境或者库文件,总之就是配置的问题。

网上找了各种答案,最开始是这样解决的,项目属性--配置属性--包含目录:路径是C:\Program Files(X86) \Windows Kits\10\Include\10.0.10150.0\ucrt

项目属性--配置属性--库目录C:\Program Files(X86) \Windows Kits\10\Lib\10.0.10150.0\ucrt

注意一个是include下,一个是Lib下

这样就解决了#include studio.h的问题,后来还是有些头文件引用不进来。我查看了我的C盘下的文件C:\Program Files (x86)\Windows Kits\10\Lib和Include,发现里面有很多小的版本,我也不太清楚这些怎么来的然后看了下我的项目配置:目标平台版本是10

我改成下面的一个子版本就好了。

看C盘子版本下的文件:

lib:

include:

如果C盘下没有这些,在C盘里搜索然后复制到上述路径下,在项目里再配置下就好了。

最后编译通过:

总结:配置问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值