vs配置vcpkg问题总结

#1.配置流程

VS2022中安装vcpkg来使用第三方库gnuplot matplot++,实现简单绘图功能,数据分析

参考 链接中的方法配置vcpkg,配置失败,记录一下踩的坑。

#2.vcpkg integrate project 命令报错

报错信息
报错信息
produced unexpected output when attempting to determine the version:
参考 解决vs vcpkg无法正确获取nuget版本问题
方法无效,编码问题我没解决

解决方法

https://github.com/microsoft/vcpkg/issues/38940

解决办法
最新版本vcpkg语言问题导致中无法vcpkg integrate project 回退到上一个版本 推荐使用参考链接中git的方法获取vcpkg的代码,

git checkout tags/2024.04.26

在这里插入图片描述
后续按照参考方法步骤继续往下执行即可。

#3.VS2022与vcpkg配合使用,NuGet查询不到包的情况问题解决 参考链接解决方案

VS2022与vcpkg配合使用,NuGet查询不到包的情况问题解决

#4.使用vcpkg安装三方库 调用失败问题。

使用vcpkg安装三方库 不加后面平台参数 默认是x64,检查项目平台是否和三方库平台相同。不相同则更改。
以参考链接中的matplot为示例
!](https://i-blog.csdnimg.cn/direct/b43b1f5cfb6c4779968347db89385fc0.png)

在这里插入图片描述
matplot就是86位的,切记 切记 下载三方库不增加后缀参数 默认64位。

如果发现平台不匹配 则需要卸载不匹配的三方库 重新安装三方库

vcpkg list  	//显示已安装的三方库列表
vcpkg.exe remove matplotplusplus		//卸载matplot三方库
vcpkg install matplotplusplus:x86-windows //安装matplot三方库 x86版本

#4.基本配置截图

在这里插入图片描述
matplot要基于c++17 所以这里选择c++17 如果使用其他库 自行选择 非必要配置。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值