vs2019集成vcpkg

网友投稿 1004 2022-10-26

vs2019集成vcpkg

vs2019集成vcpkg

-vcpkg

git clone search

安装开源库

.\vcpkg.exe install jsoncpp

指定编译某种架构的程序库

.\vcpkg.exe help triplet结果如下arm-uwparm-windowsarm64-uwparm64-windowsx64-uwpx64-windows-staticx64-windowsx86-uwpx86-windows-staticx86-windows

这个清单以后随着版本的迭代还会再增加。vcpkg不仅支持x86架构,还支持arm架构。注意:这里的arm架构特指类似于surface这种运行在arm处理器上的Win10平台,而并非我们传统意义上的Linux或android的ARM平台。

安装编译某一个架构的开源库

.\vcpkg.exe install jsoncpp:x64-windows

移除一个已经安装(编译)的开源库

.\vcpkg.exe remove jsoncpp这个时候只是移除了默认的x86-winodws版本的文件,如果有其他平台的版本需要移除,需要制定相应的triplet。移除也只是移除了二进制程序库而已,源码包和解压缩的源码并没有删除。

vs集成vcpkg

安装集成

.\vcpkg integrate install

生成配置

.\vcpkg integrate project

3.vs中添加源

工程配置

项目右键nuget选择vcpkg![]

安装对应的vcpkg

集成静态库

文本打开vcxproj添加x86-windows-statictrue

不同环境安装vcpkg导致版本不同的处理

删除代码目录中packages.config中对应的vcpkg的包删除项目对应的vcxproj文件中缺少的vcpkg的包

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:用Go编写一个命令行字典(同义词库)应用程序
下一篇:强迫用户更新应用程序,或对非关键更新通知
相关文章

 发表评论

暂时没有评论,来抢沙发吧~