【发布时间】:2013-02-28 02:52:11
【问题描述】:
我正在将我的代码从 Qt4 迁移到 Qt5,它使用 OpenCV 从网络摄像头拍摄照片并将其显示在 QLabel 上,在 Qt4 上一切正常,但在 Qt5 中我遇到了麻烦。 Qt 和 OpenCV 所需的 libstdc++-6.dll 是不同的(OpenCV 使用的有 957 KB(我通过在 SourceForge 页面上下载 MinGW 获得),Qt5 安装程序附带的 Qt5 所需的有874 KB),当我尝试使用一个时出现此错误:“过程入口点 __gxx_personality_v0 无法位于动态链接库 libstdc++-6.dll 中”,当我尝试使用另一个 dll 时出现此错误:“无法在动态链接库 libstdc++-6.dll 中找到过程入口点 __gxx_personality_sj0”。我可以做些什么来解决这个问题并将 OpenCV 与 Qt5 结合使用?
【问题讨论】:
-
我认为从源代码编译opencv会很容易,比编译qt5容易得多