2017-08-16 66 views
0

我的目標是使用OpenCV3.3的imshow功能,諸如圖像顯示裝置與狀態欄和工具欄,例如膨脹:GUI在C++中的OpenCV

enter image description here

我使用MSVC2017,因此用於該目的我使用標誌WITH_QT和WITH_OPENGL生成了OpenCV的cmake並編譯了該庫。 它在Qt5.9.1中按預期工作,但只在我的項目中以調試模式工作。

在釋放模式,我碰到一個 「入口點未找到」 3個DLL文件:

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

我懷疑圖書館的某些部分的編譯方式不同,但我不知道問題可能來自哪裏。特別是因爲它在調試模式下工作。使用Qt的任msvc2015或msvc2017編譯時

問題仍然存在。也嘗試Qt5.4作爲一個絕望的舉動。 Unsuccessfull。任何提示將不勝感激。

回答