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

Windows/msys64环境编译LibOpenShot时找不到zmq.hpp求助

Windows编译LibOpenShot:zmq.hpp缺失问题解决

问题根源

zmq.hpp是ZeroMQ的C绑定头文件,你通过packman安装的依赖仅包含C版本ZeroMQ,缺少C组件,导致编译时找不到该头文件。

解决方法

方法一:手动添加头文件

  • 获取zmq.hpp文件
  • 将文件复制到c:\msys64\mingw64\include\目录,与已存在的zmq.h放在同一位置

方法二:通过包管理器安装C++绑定包

打开MSYS2终端,执行以下命令安装包含C++绑定的ZeroMQ扩展包:

pacman -S mingw-w64-x86_64-cppzmq

安装完成后,zmq.hpp会自动被放置到正确的include目录中。

验证操作

完成上述任一操作后,重新运行LibOpenShot的CMake编译命令,确认头文件缺失错误是否消除。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 01:24:52