257 字
1 分钟
vcpkg配置redis库
vcpkg配置redis库
在跟着恋恋风辰zackUP的教程学习C++的过程中,为了简化redis库的安装,我跟着评论区去尝试使用vcpkg来安装redis库。
期间已知报错LINK : fatal error LNK1104: 无法打开文件“hiredis.lib”
,经过多次尝试,最终成功安装了redis库。
安装vcpkg
- 克隆vcpkg仓库到本地
- 运行目录下的
bootstrap-vcpkg.bat
脚本,完成vcpkg的安装。 - 脚本会在当前目录下生成
vcpkg.exe
可执行文件。 - 将vcpkg的安装目录添加到系统环境变量中,方便在命令行中使用。
vcpkg --version
output:(base) PS C:\Users\xxx> vcpkg --versionvcpkg package management program version 2025-04-07-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
See LICENSE.txt for license information.
安装redis库
vcpkg install hiredis[or redis-plus-plus]
使用redis库
- 在visual studio中库目录中添加vcpkg的安装目录,通常是
vcpkg安装目录\installed\x64-windows\debug\lib
。 - 在包含目录中添加vcpkg的安装目录,通常是
vcpkg安装目录\installed\x64-windows\include
。 - 在链接器中添加
hiredisd.lib
- 将
vcpkg安装目录\installed\x64-windows\debug\lib\hiredisd.lib
拷贝到visual studio项目的目录下。