cd vcpkg ./bootstrap-vcpkg.sh 执行完后,vcpkg就安装完成了,下面就是设置下环境变量了,这里是linux的环境变量,这里我直接将语句添加到了~/.bashrc,语句如下 export VCPKG_ROOT=//path/vcpkg export PATH=$PATH:$VCPKG_ROOT 然后就可以直接使用vcpkg命令了,这里需要source ~/.bashrc下,激活下环境变量就行 使用v...
接下来,我们将步入正题。首先,确保您已正确安装vcpkg。之后,您需要选择使用清单模式或经典模式来安装软件包。同样,registries的使用方式也类似。2.1 ▣ 安装vcpkg与选择模式 在开始配置前,创建vcpkg-configuration.json文件用于清单模式或经典模式,配置软件包和registries的使用。 在清单模式下,该文件应与vcpkg.j...
1 - 设置 vcpkg 2 - 配置 VCPKG_ROOT 环境变量 3 - 设置自定义覆盖 显示另外 4 个 本教程指导你如何使用“自定义覆盖”为 vcpkg 打包程序库。 建议先阅读使用 CMake 安装和使用包教程,然后再继续操作。 先决条件 终端 C++ 编译器 CMake Git 备注 ...
因此我们需要看一下他的地址,这是因为后续使用这个vcpkg的包的时候,我们应用的头文件路径是vcpkg-master\installed\x64-windows\include,因此这个opencv4反倒是累赘,在代码里只会使引用路径为#include <opencv2/opencv.hpp> 所以我们需要将其opencv2整个文件目录复制到include文件目录下,然后后续代码引用就没问题(opencv...
vcpkg manifest 的使用 最近项目上要使用 CMakeLists 管理,由于 Windows 版本有依赖到 vcpkg 提供的库,所以需要使用 vcpkg manifest 来统一设置库的版本,方便后续维护 推荐一个文章,介绍的可以说是非常全面了 VCPKG 特性 - Versioning 不过里面也有一些过时的特性,我在后面会补充一下...
首先在Clion中打开vcpkg 选择刚才克隆好的目录 然后在设置的Cmake选项里面添加 -DCMAKE_TOOLCHAIN_FILE=D:\Plugins\develop\vcpkg\scripts\buildsystems\vcpkg.cmake 确定就可以了 根据安装库的时候 提示的语句 插入cmake项目中 编写测试一下库使用 在QT中使用vcpkg也是一样的原理 ...
使用.\vcpkg.exe list可以列举已经安装的包 libevent、openssl、opencv、protobuf、grpc、jsoncpp、nlohmann-json 都是比较一些比较常用的包,有需要的可以安装 集成Visual Studio 要在Visual Studio 中使用 Vcpkg,需要输入:.\vcpkg.exe integrate install(首次执行需要在管理员权限下执行,就是使用管理员权限打开 powershe...
Vcpkg是一个用于C++库管理的开源工具,可以在Windows、Linux和macOS上使用。下面是一些基本的vcpkg用法:1.安装vcpkg:在官方GitHub仓库(vcpkg,并按照官方文档上的说明进行安装。2.集成vcpkg到项目:在项目的根目录下打开命令行或终端窗口,运行`vcpkg integrate install`命令,将vcpkg集成到项目中。3.查找和安装库:使...
cdvcpkg 即可进入vcpkg文件夹,此时再输入 .\bootstrap-vcpkg.bat 将会下载vcpkg.exe文件到vcpkg文件夹中,到此已经完成了vcpkg的安装。 四,使用vcpkg为Visual Studio安装第三方库 本节将以Eigen库为例介绍如何使用vcpkg查找自已需要的第三方库并进行全局安装,使用vcpkg全局安装一个第三方库只需要2行命令。
在Windows 上,运行vcpkg integrate remove,确保清除该集成。 在Linux 或 macOS 上,运行./vcpkg integrate remove命令。 使用举例 我现在的场景是我需要 libpng 来进行开发,输入命令:vcpkg install libpng来安装,可以看到他在开始自动下载。 注意我们可以使用.\vcpkg help triplet来看库支持的模式。