Windows 下 vcpkg 依赖环境部署与全局化配置

microsoft/vcpkg:适用于Windows、Linux和MacOS的C++库管理器


Windows 下 vcpkg 依赖环境部署与全局化配置

文章摘要:记录如何利用 vcpkg 快速解决 C++ 项目在 Windows 下缺失底层依赖(如 ICU, RE2, ZLIB)的问题。

1. 环境准备

  • 安装工具:Git, Visual Studio 2022 (包含 C++ 桌面开发组件)。
  • 部署路径:建议部署在 C:\vcpkg,路径简短且无空格。

2. 部署步骤

复制代码
# 克隆仓库
cd C:\
git clone https://github.com/microsoft/vcpkg.git
cd vcpkg

# 编译主程序
.\bootstrap-vcpkg.bat

# 安装 OpenFST/Pynini 核心依赖(x64版本)
.\vcpkg install icu:x64-windows zlib:x64-windows re2:x64-windows

3. 全局沉淀与引用方案

  • 核心机制:vcpkg 编译产物位于 C:\vcpkg\installed\x64-windows\
  • 环境变量沉淀:
    • INCLUDE: 添加 C:\vcpkg\installed\x64-windows\include
    • LIB: 添加 C:\vcpkg\installed\x64-windows\lib
  • 价值:配置完成后,任何 CMake 或 MSVC 项目都无需手动指定路径,编译器会自动发现这些库。

相关推荐
YangYang9YangYan10 小时前
2026 校招审计风控岗位 JD 拆解,工具、专业能力与面试考点
java·大数据·人工智能·数据分析
明志数科15 小时前
具身智能数据工程观察:“数据筑基“时代的数据底座建设路径
人工智能·机器人
m0_6145235516 小时前
普通视频怎么做多场景一镜到底:路线设计、逐段衔接与整体验收
人工智能·音视频
海宇服务17 小时前
零信任架构实战:基于海宇对外投资历史查询服务构建自动化供应商准入网关
运维·人工智能·架构·自动化
东风破_17 小时前
别急着上 Agentic RAG:先用 LangGraph 把最小 RAG 跑明白
人工智能
LaughingZhu17 小时前
Product Hunt 每日热榜 | 2026-09-12
人工智能·深度学习·神经网络·搜索引擎·百度
天真小巫17 小时前
2026.9.13总结(工作量日益繁重的当下,AI如何提效)
人工智能
Zguigo17 小时前
【CUDA1】GPUvsCPU,CUDA Kernel
人工智能·pytorch·深度学习
thesky12345617 小时前
用 ONNX Runtime 把 PyTorch 模型变成跨平台极速推理引擎:导出、优化、量化完整实
人工智能·深度学习·模型部署
米小虾17 小时前
把 KV Cache 从 3514 字节压到 890 字节:DeepSeek V4.1-Flash 动了什么,又没动什么
人工智能