VCPKG的安装

起因

最近在头条看到国人使用C++编写的Web框架Drogon,在techempower很有名次,便想在本地运行.看看C++的Web框架如何使用.奈何出师不利,使用Cmake编译无法通过.发现依赖库的问题.官方文档建议在Windows下使用Vcpkg进行.在官方文档看到Drogon是提供脚手架的.可以很方便的创建项目.

Vcpkg是C/C++的一个包管理工具,犹如C#的Nuget,Java的Maven.

1. 安装Vcpkg

Vcpkg提供源码主要在Github上.地址:https://github.com/microsoft/vcpkg/releases
下载太慢了,还好在Gitee上找到了. 地址:https://gitee.com/mirrors/vcpkg.git

打开Developer Command Prompt for VS 2019 命令行工具,进入Vcpkg所在目录:
#运行bootstrap-vcpkg.bat
bootstrap-vcpkg.bat

编译完成后,可以在目录看到vcpkg.exe ,可以将Vcpkg所在的目录添加到系统环境变量中,方便以后使用.

2. Vcpkg使用

vcpkg安装Drogon
在通过Vcpkg安装Drogon的时候,先是要安装PowerShell,有7Z还有Nuget,主要是网络问题,有些需要的工具下载超时,造成首次体验Vcpkg并不是很好.
秋风 2020-08-19