微软已经宣布开发人员现在可以在两个新平台上访问其 C++ 库。Vcpkg 现在可用于 Linux 和 MacOS,加入了对 Windows 和 UWP 的现有支持。
Vcpkg 是一款开源的 VC++ 打包工具。该项目于 2016 年首次在 CppCon 上发布,以满足开发人员的需求。“在 Windows 上获取本地库是应用程序开发过程的关键部分。在一个调查中,我们发现开发人员的 C++ 项目中有 80% 依赖于两个或两个以上的库。 尽管如此,与其他平台相比(Linux 和 MacOS 等),目前获取本机库的过程还是低于 C++ 开发人员的预期。”
该工具现已拥有超过 900 个库和功能,其中超过 350 个库可用于 Linux 和 Mac。微软预计这一数字将迅速增长。
Vcpkg 建立在多项原则之上,包括:开源,零安装,可重复构建,可自定义生成等。
安装和自举 git clone https://github.com/Microsoft/vcpkg cd vcpkg powershell -exec bypass scripts\bootstrap.ps1 搜索库: vcpkg search 安装库: vcpkg install cpprestsdk 查看已安装的库: vcpkg list 将库集成的 Visual Studio: vcpkg integrate install
相关主题 |