微软 C++ 包管理器 Vcpkg 开始支持 Linux 和 macOS

  

微软在 2016 年发布的 C++ 包管理工具 Vcpkg,除了支持 Windows 以及 UWP(Universal Windows Platform)外,现在也开始支持 Linux 和 macOS 平台了。

Vcpkg 作为一个开源的 VC++ 打包工具,可以帮助开发者在 Windows 平台上获取 C 和 C++ 库。微软提到,使用原生函数库是应用程序开发的关键部分,调查显示有80%的应用程序使用2个以上的函数库。Vcpkg 的项目遵守了一系列的规范,包括开源、零安装、可重复构建,以及支持 Ports 系统。

比起 2016 年所提供的 20 个函数库,Vcpkg 已经有了不少成长,现在支持超过 900 个函数库而其中超过350 个能在 Linux 和 macOS 上使用,但是微软表示,比起其他平台 macOS 上的 Homebrew 或是 Linux的 apt-get 与 yum 等,都远远低于C++开发人员的期待。

微软表示,他们的核心愿景就是让开发者可以在任何平台上开发应用程序,因此他们持续的发布各类生产力开发工具以及服务,让开发者在所有平台都能开发应用程序。而微软的确也持续的实现喊出的核心愿景,像是跨平台的 IDE VS Code,还有年初发布的量子开发组件完全支持 macOS 与 Linux,甚至最近发布的用于物联网的 Linux 版本,随着其不断成长,也印证此为正确的路线。

来自:ithome

猜你喜欢

转载自www.oschina.net/news/95591/vcpkg-support-linux-and-macos