Vcpkg tutorial - Install C and C++ libraries for Visual Studio 2017 on Windows 10

AtoZ Programming Tutorials · 167K views · 2018 · 4:32

Open on YouTube

C, C++, Rust, Go & systems languagesTesting, debugging & developer toolstutorialdated

Why Stack Overflow recommends it

Stack Overflow users link it when they need a quick visual walkthrough of installing vcpkg and a library on Windows with Visual Studio.

Recommended by 3 people across 3 different months, 2019 to 2021.

What it is

A short screencast showing how to set up the vcpkg library manager on Windows 10 and use it to install C and C++ libraries (sqlite3 as the example) for Visual Studio 2017. It walks through the PowerShell bootstrap, integrate, search and install commands, then builds a small sqlite3 C++ program.

What people said

Recommends Tim Orton · 2019-10 · Stack Overflow · on “Installing Raqm (Libraqm) Windows 10”

Libraqm also has its own dependencies that need to be installed. The easiest way to install Libraqm and its dependencies is to use vcpkg link [LINK] Here's a video that explains to to use vcpkg video [this video]

Recommends Summit · 2020-07 · Stack Overflow · on “compile ffmpeg with x264”

You can use VCPKG to install ffmpeg with x264 support this project is avaliable on GIT. Its a straight forward installation using VCPKG. how to use vcpkg [this video]

Recommends ShoutOutAndCalculate · 2021-02 · Stack Overflow · on “How to install matplotlib-cpp.h for visual studio 2019?”

@NathanPierson I found a video ( [this video] ) to install vcpkg and matplotlib-cpp (Done). But when compiling an example vs encountered an error stating that "can nor open source file "python.h"". Going back to page ( [LINK] ) it mentioned "Since a python interpreter is opened internally, it is necessary to link against `libpython` in order to user matplotlib-cpp" Do you know how to solve this part?

Cites Tar · 2019-03 · Stack Overflow · on “vcpkg: how to install packages per project (not user-wide)?”

Having watched the vcpkg tutorial [this video] , reviewed the instructions [LINK] (and integration instructions [LINK] ), I couldn't find a way to: Privately install a package, meaning only for use of current project, rather than user-wide Derived from previous bullet - a way to install different versions of a package for different projects: if I update a package in use by project A , I don't want project B to get affected. I assume the above wish-list is obvious, so I assume there is a way to do it... But how? Google brought nothing.