Vcpkg使用帮助

Vcpkg 可帮助您在 Windows、 Linux 和 MacOS 上管理 C 和 C++ 库。

安装vcpkg

首先,请下载vcpkg并执行 bootstrap.bat 脚本。

1
2
> git clone https://github.com/microsoft/vcpkg
> .\vcpkg\bootstrap-vcpkg.bat

使用vcpkg

使用以下命令安装您的项目所需要的库:

1
> .\vcpkg\vcpkg install [packages to install]

您也可以使用 search 子命令来查找vcpkg中集成的库:

1
> .\vcpkg\vcpkg search [search term]

若您希望在 Visual Studio 中使用vcpkg,请运行以下命令 (首次启动需要管理员权限)

1
> .\vcpkg\vcpkg integrate install

若您希望在 Visual Studio 中卸载vcpkg,请运行以下命令 (首次启动需要管理员权限)

1
> .\vcpkg\vcpkg integrate remove

卸载vcpkg只需删除vcpkg的文件夹即可。

导出开源库(通常在项目中使用第三方开源库时会把其拷贝到项目文件夹中使用):

1
vcpkg export spdlog:x64-windows --zip

然后将导出的开源库,放入另一台机器的vcpkg安装目录,即可使用。

参考链接

  1. Windows下OsgEarth编译安装过程,by huangwang.
  2. How to remove vcpkg and all libraries installed with vcpkg,by stackoverflow.
  3. [工具]包管理工具Vcpkg 的使用,by 南象.
  4. vs2017 + vcpkg包管理工具,by 爱看书的小沐.