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

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

从安装git开始记录

够早了吧
需要从github上找三方库来使用看了许多教程后决定为后来者写点简单的流程。记得先装git安装git教程如下
到官网下载git添加链接描述
在这里插入图片描述
点击下载然后安装。
安装完后会有一系列的应用可以使用
在这里插入图片描述
我们主要用的是Git Bash。

安装vcpkg

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


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

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

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

也是把vcpkg的目录放到上面


第三步在vcpkg的目录下有一个名为”bootstrap-vcpkg.bat“的脚本
在这里插入图片描述

点击运行自动编译完成后会多出一个”vcpkg.exe“的文件
在这里插入图片描述
看到它就说明成功了
那么我们之前说能使用这个包管理工具让三方库能直接为我们所用还需要一个步骤


第四步打开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了

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: windows