vcpkg编译库位数总结

vcpkg的优点如下:

自动下载开源库源代码
源码包的缓存管理和版本管理,可以升级版本
轻松编译
依赖关系检查(比如编译libcurl,会自动下载zlib、openssl进行编译)
无缝集成Visual Studio,不需要设置库文件、头文件的所在目录,自动集成。
Visual Studio全平台支持,不仅支持Debug/Release、x86/x64编译,还支持UWP、ARM平台的编译。

所以编译开源库常用到

vcpkg默认编译32位,亦可以指定位数,如编译库test

windows平台:

32位:.\vcpkg install test:x86-windows或者.\vcpkg install test

64位:.\vcpkg install test:x64-windows

linux平台:

32位:./vcpkg install test:x86-linux

64位:./vcpkg install test:x64-linux

编译其他工具链,以及静态库,动态库的切换,可参考:

vcpkg编译安装mingw64开发包_mb5ff592e69e4d8的技术博客_51CTO博客vcpkg编译安装mingw64开发包,一、安装vcpkggitclonehttps://github.com/microsoft/vcpkgbootstrap-vcpkg.bat二、安装mingw64https://sourceforge.net上搜索mingw64,下载mingw-w64-install.exe安装x86...https://blog.51cto.com/u_15077556/3813398[工具]包管理工具Vcpkg 的使用 - 知乎vcpkg是Microsoft的跨平台开源软件包管理器,极大地简化了 Windows、Linux 和 macOS 上第三方库的购置与安装。如果项目要使用第三方库,建议通过 vcpkg 来安装它们。vcpkg 同时支持开源和专有库。 Microsoft中对它…https://zhuanlan.zhihu.com/p/153199835VCpkg 开源库管理工具 - 简书VCpkg 开源库管理工具 Manage C and C++ libraries on Windows Tips for VCpkg Windows 下开发 C/C++ 程序...https://www.jianshu.com/p/0a7823beb1aaC++开源库 - 包管理工具Vcpkg安装使用教程 - fengMisaka - 博客园一、编译开源库的传统方法 Windows 下开发 C/C++ 程序,少不了编译开源的第三方库。比如用于网络连接的高性能库 libcurl、用于压缩解压的 zlib 等等。使用这些库开发极大的方便了程序https://www.cnblogs.com/linuxAndMcu/p/14696542.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值