Skip to content

VCPkg evaluation

Anton Matosov edited this page Jan 29, 2019 · 1 revision

TL;DR doesn't suite needs of the project

Notable limitations:

  • doesn't provide any package co-development support, so it not going to be possible to use packages during their development requiring publishing of every minor change and full rebuild by vcpkg
  • it is limited in support of versions. there can be just 1 version in the repo. you have to switch
  • only cmake as a build system, if library doesn't provide cmake build it has to be scripted with cmake build steps (which is possible, but not convenient)
  • limited number of platforms (mac, win, linux + uwp). Adding support for Android, iOS and Arduino can be tricky

Pros:

  • serverless
Clone this wiki locally