Microsoft C++ package manager Vcpkg starts supporting Linux and macOS

  

The C++ package management tool Vcpkg released by Microsoft in 2016, in  addition to supporting Windows and UWP (Universal Windows Platform), now also supports Linux and macOS platforms.

As an open source VC++ packaging tool, Vcpkg can help developers obtain C and C++ libraries on the Windows platform. Microsoft mentioned that the use of native function libraries is a key part of application development, and surveys show that 80% of applications use more than 2 function libraries. The Vcpkg project adheres to a series of specifications, including open source, zero installation, reproducible builds, and support for the Ports system.

Compared with the 20 function libraries provided in 2016, Vcpkg has grown a lot, and now supports more than 900 function libraries and more than 350 of them can be used on Linux and macOS, but Microsoft said that compared to other platforms on macOS Homebrew or Linux's apt-get and yum are far below the expectations of C++ developers.

Microsoft said that their core vision is to allow developers to develop applications on any platform, so they continue to release various productivity development tools and services to allow developers to develop applications on all platforms. And Microsoft has indeed continued to realize its core vision, such as the cross-platform IDE VS Code, and the quantum development components released at the beginning of the year that fully support macOS and Linux, and even the recently released Linux version for the Internet of Things. Its continuous growth also confirms that this is the right line.

From: ithome

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324977755&siteId=291194637