关键词:C++
vcpkg 是 Microsoft 和 C++ 社区维护的免费开放源代码 C/C++ 包管理器。
使用上就类似于 Python 的 pip。
前提条件:
步骤如下:
1 | git clone https://github.com/Microsoft/vcpkg |
bootstrap-vcpkg.bat
文件,下载 vcpkg.exe
。(如果下载卡顿可以自己去 Github 的 Release 处下载)运行:
1 | vcpkg integrate install |
让系统里所有 C++ 编辑器都能与 vcpkg 建立链接。
1 | vcpkg search [packages] |
1 | vcpkg install [packages to install] |
安装库还是从 Github 里下载安装,网络问题自行解决。
1 | vcpkg remove [packages to remove] |
vcpkg integrate install
vcpkg integrate remove
vcpkg integrate project
(在“\scripts\buildsystems”目录下,生成nuget配置文件)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)
安装完之后(以及集成到全局的情况下),可以在 VS 项目中直接 #include
。
可能里面的库不是那么全。