首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GUI在C++中的扩展

GUI在C++中的扩展
EN

Stack Overflow用户
提问于 2017-08-16 14:48:24
回答 1查看 371关注 0票数 0

我的目标是使用OpenCV3.3的imshow功能,例如带有状态栏和工具栏的图像显示,例如:

我使用的是MSVC2017,为此,我用标志: WITH_QT和WITH_OPENGL生成了OpenCV的cmake,并编译了库。它可以像Qt5.9.1预期的那样工作,但只在我的项目中以调试模式工作。

在发布模式中,对于3个DLL,我得到了“未找到入口点”:

  • opencv_highgui330.dll
  • Qt5Test.dll
  • Qt5TestOpenGL.dll

我怀疑库的某些部分是以不同的方式编译的,但我不知道问题可能来自何处。特别是因为它在调试模式下工作。

在使用Qt的msvc2015或msvc2017编译时仍然存在问题。也尝试了Qt5.4作为一个绝望的举动。没有成功。任何提示都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-29 09:38:52

所需的dll必须与发布模式下的可执行文件在同一个目录中进行复制。

另见:Cannot run Qt C++ release build. 'The procedure entry point could not be located'

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45716761

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档