在Windows第一次使用使用vcpkg来安装三方库,例如nanomsg、nng、libpqxx

从安装git开始记录

够早了吧
需要从github上找三方库来使用,看了许多教程后决定为后来者写点简单的流程。记得先装git,安装git教程如下:
到官网下载git添加链接描述
在Windows第一次使用使用vcpkg来安装三方库,例如nanomsg、nng、libpqxx_第1张图片
点击下载然后安装。
安装完后会有一系列的应用可以使用
在Windows第一次使用使用vcpkg来安装三方库,例如nanomsg、nng、libpqxx_第2张图片
我们主要用的是Git Bash。

安装vcpkg

vcpkg是微软的包管理工具,可以直接下载三方库在自己的项目中使用,几行代码就能搞定,非常好用


第一步安装vcpkg:
在git bash中输入以下代码就能安装vcpkg了

git clone "https://github.com/microsoft/vcpkg"

第二步将其添加到环境变量中:
用户变量新建一个:
在这里插入图片描述
系统变量那里编辑Path变量:
在这里插入图片描述

也是把vcpkg的目录放到上面;


第三步,在vcpkg的目录下有一个名为”bootstrap-vcpkg.bat“的脚本
在Windows第一次使用使用vcpkg来安装三方库,例如nanomsg、nng、libpqxx_第3张图片

点击运行,自动编译,完成后会多出一个”vcpkg.exe“的文件;
在Windows第一次使用使用vcpkg来安装三方库,例如nanomsg、nng、libpqxx_第4张图片
看到它就说明成功了;
那么我们之前说能使用这个包管理工具让三方库能直接为我们所用还需要一个步骤:


第四步,打开git bash
输入

cd ~
cd vckpg
./vckpg  integrate install

出现一行绿色的字和
All MSBuild C++ projects can now $include any installed libraries.
就说明能在自己的项目直接使用三方库了;


到此为之就只剩下在vcpkg上安装三方库的步骤了;
像标题提到的nanomsg,nng,pqxx都能直接install
像上面进入到vcpkg的目录下,输入以下命令:

./vcpkg install nanomsg:x64-windows
./vcpkg install nng:x64-windows
./vcpkg install libpqxx:x64-windows

安装完成后就能直接在项目里#include了;

你可能感兴趣的:(git,github,c++)