QT opencv msvc2015 x64

QT opencv msvc2015 x64

本文关键字:x64 msvc2015 opencv QT      更新时间:2023-10-16

我安装了qt驱动D。不好的主意是吗?现在我只是无法与OpenCV QT连接。我使用编译器MSVC2015_64BIT。我已经在openCV的路径环境变量中注册:
"C: Program Files opencv build x64 vc14"
试图通过生成。但是在网站上只写有关mingw32的文章。然后,他投掷cmake并决定将其写在.pro文件中:

INCLUDEPATH += C:/Program Files/opencv/build/include
CONFIG(debug, debug|release){
LIBS += "C:/Program Files/opencv/build/x64/vc14/lib/opencv_world310d.lib"
}
CONFIG(debug, debug|release){
LIBS += "C:/Program Files/opencv/build/x64/vc14/lib/opencv_world310.lib"
}

无论如何,QT给出了错误1083,并写入"没有这样的文件或目录"。
我应该怎么办?我想编写一个64位程序

我遇到了同一问题,但在MSVC 2013 Professional上。狩猎数小时后,我找到了解决方案。下面列出的步骤在QT5文档中找到:[http://doc.qt.io/qtcreator/creator-project-qmake-libraries.html] [1]在"添加库"部分下。

  1. 右键单击创建者左侧的" Project Pane"中的项目文件...然后选择"添加库..."
  2. 按照向导的说明

让我从这里添加一些特殊性...

  1. 选择"外部库"
  2. "库文件"导航到您的opencv_worldxxxxx.lib file(或opencv_worldxxxd.lib文件,您会注意到,通过仅指定一个或另一个,向导具有一个复选框,该复选框包括另一个包括另一个))。... opencv build x64 vc12 lib opncv_world.lib]
  3. 对于" Include文件夹"导航到构建中的" Include"文件夹。 [ex。... opencv build include]
  4. 选择您的操作系统,动态/静态库(以适当为准)
  5. 接下来打,清理并运行!

您可能遇到的主要问题是将OPENCV提取到程序文件中,而不是将其添加到C驱动器中。有一个奇怪的问题,如果文件目录中有空格,则QT给出了错误。