ZBLOG

QT += core gui greaterThan(QT_MAJOR_VERSION, 4): QT += widgets CONFIG += c++17 # You can make your code fail to compile if it uses deprecated APIs. # In order to do so, uncomment the following line. #DEFINES += QT_DISABLE_DEPRECATED_BEFOR...

在上述的代码中,没有明确指定 DLL 路径的部分。通常情况下,在项目中使用外部 DLL 文件时,需要将 DLL 文件放置在一个能够被程序访问到的路径下。

有几种常见的方法可以指定 DLL 路径:

  1. 将 DLL 文件与可执行文件放置在同一目录下:这是最简单的方法,将 DLL 文件直接与可执行文件放置在同一目录下即可自动加载。

  2. 将 DLL 文件添加到系统 PATH 环境变量中:将 DLL 文件所在的路径添加到系统 PATH 环境变量中,使得系统可以自动搜索并加载相应的 DLL 文件。

  3. 使用 QCoreApplication::addLibraryPath() 函数指定 DLL 路径:在代码中调用 QCoreApplication::addLibraryPath("DLL路径") 来手动添加一个特定的目录作为额外的库搜索路径。

根据你提供的代码,如果你想指定 OpenCV 的 DLL 路径,你可以尝试以下两种方法之一:

  • 将 OpenCV 的 DLL 文件放置在与可执行文件相同目录下。
  • 在 main.cpp 中调用 QCoreApplication::addLibraryPath("OpenCV_DLL所在路径") 来手动添加 OpenCV 的库路径。

请确保替换 “OpenCV_DLL所在路径” 为正确的 OpenCV DLL 所在路径。如有其他问题,请提供更多详细信息以便我能够给予更准确的帮助。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=13465

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?