type
Post
status
Published
date
Nov 4, 2025
slug
opencv/windows
summary
WIndows下静态编译OpenCV步骤,以支持图像匹配
tags
Rust
C++
Opencv
category
技术分享
icon
password
AI 摘要
在Windows上进行OpenCV的静态编译步骤包括下载OpenCV和其附加模块、安装vcpkg及其依赖库、配置CMake以指定安装路径和编译选项,最后构建和安装OpenCV。完成后,设置环境变量以构建自己的应用程序。

Windows静态编译Opencv

Windows端需要进行Opencv的静态编译,和MacOS的逻辑类似,只是有些许不同

1. 下载Opencv

创建build文件夹,后续构建的Opencv将先保存到这个位置

2. 安装vcpkg 并安装Opencv 依赖库

3. 编译 Opencv

回到上一级目录,并进入build 文件夹中。
这里需要指定一下DCMAKE_INSTALL_PREFIX opencv的安装地址, 还有vcpkg的cmake地址:DCMAKE_TOOLCHAIN_FILE(在刚刚clone vcpkg的目录下)。
编译并安装

4. 构建自己的应用

指定一下环境变量
构建自己的应用