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
總結
以上是生活随笔為你收集整理的vcpkg编译库位数总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【NLP】一文了解词性标注CRF模型
- 下一篇: html加拼音注释,满江红岳飞全文带拼音