下载git
win10添加环境变量
控制面板-->系统-->高级系统设置-->环境变量-->新建
安装vcpkg
- 打开Git CMD命令行工具,使用 cd 到安装目标路径;
- 输入命令:
git clone https://github.com/Microsoft/vcpkg
,开始下载 - 安装好会建立一个vcpkg文件夹,进入并运行.\bootstrap-vcpkg.bat,安装完成。
与Visual Studio链接
运行命令: .\vcpkg integrate install。运行结果如下,即链接成功,系统里所有C++编辑器都能与vcpkg建立链接了。
库的安装、卸载
cd到vcpkg目录
安装:.\vcpkg install [packages to install]
卸载:.\vcpkg remove [packages to remove]
常用指令
集成到全局:vcpkg integrate install
移除全局:vcpkg integrate remove
集成到工程:vcpkg integrate project
(在“\scripts\buildsystems”目录下,生成nuget配置文件)
查看库目录:vcpkg search
查看支持的架构:vcpkg help triplet
指定编译某种架构的程序库:vcpkg install xxxx:x64-windows(x86-windows)
卸载已安装库:vcpkg remove xxxx
指定卸载平台:vcpkg remove xxxx:x64-windows
移除所有旧版本库:vcpkg remove --outdated
查看已经安装的库:vcpkg list
更新已经安装的库:vcpkg update xxx
导出已经安装的库:vcpkg export xxxx --7zip(–7zip –raw –nuget –ifw –zip)
将vcpkg导入到项目中
运行
.\vcpkg integrate project
,在vcpkg\scripts\buildsystems路径下生成nuget配置文件。-
打开Visual Studio,点击菜单“工具->NuGet包管理器->程序包管理器设置”,进入设置界面,点击“程序包源”。点击“加号”增加一个源。修改源的名字为vcpkg。在“源”的选项中点击右侧的”…”选择vcpkg目录下的“scripts\buildsystems”目录,然后点击右侧的“更新按钮”。
-
用Visual Studio 打开一个工程或解决方案。右键点击需要设置的工程,选择“管理NuGet程序包”。在右上角的“程序包源”中选择刚刚设置的“vcpkg”。这样在“浏览”选项卡中就可以看到“vcpkg.H.Repos.vcpkg”。点击最右侧的“安装”。这样就可以集成到某个工程了。