You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows下CMake构建OpenCV及contrib后类似make install的安装问题

Windows下替代make install的OpenCV安装操作

嘿,刚好遇到过这个问题!在Windows环境里,确实有和类Unix系统中make install对应的操作,针对你已经用CMake GUI完成构建的场景,主要有两种方式:

方法1:通过Visual Studio执行INSTALL项目

  1. 打开CMake生成的Visual Studio解决方案(就是你构建后得到的那个.sln文件)
  2. 在解决方案资源管理器里,往下翻找到INSTALL项目——它一般在解决方案根目录的最底部
  3. 右键点击INSTALL项目,选择「生成」;或者直接在顶部菜单栏点「生成」→「生成INSTALL」
  4. 等构建跑完,你之前在CMAKE_INSTALL_PREFIX里设置的路径下就会出现完整的安装文件,包括头文件、库文件、配置文件这些东西

方法2:用CMake命令行一键安装

如果你更喜欢命令行操作,打开CMD或者PowerShell,切换到CMake的构建输出目录(就是放.sln和中间编译文件的那个文件夹),然后跑这个命令:

cmake --install .

它会自动读取你之前设置的CMAKE_INSTALL_PREFIX路径,把编译好的文件安装过去。要是临时想换安装路径,加个--prefix参数就行:

cmake --install . --prefix "D:/your/custom/install/path"

小提醒

  • 记得确认CMAKE_INSTALL_PREFIX的路径是存在的,而且你有写入权限,不然可能会安装失败
  • 安装完成后,目标目录里会有include、lib、bin这些文件夹,后续开发直接引用这些路径就可以啦

内容的提问来源于stack exchange,提问作者marcthenarc

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 03:56:05