在.pro文件中
!isEmpty(target.path): INSTALLS += target
代码段之前添加以下代码段
win32 {
# 添加外部库的lib文件路径
LIBS += -LD:/Windows Kits/opencv/build/x64/vc16/lib -lopencv_world470
# 添加外部头文件的文件夹路径
INCLUDEPATH += D:/Windows Kits/opencv/build/include
# 设置dll文件的输出路径为"D:\Windows Kits\opencv\build\x64\vc16\bin"
CONFIG(release, debug|release): DESTDIR = $$PWD/release
CONFIG(debug, debug|release): DESTDIR = $$PWD/debug
target.path = $$DESTDIR
INSTALLS += target
# 设置链接完成后,将外部dll文件复制到输出路径。
win32:QMAKE_POST_LINK += $$quote(cmd /c copy /y D:/Windows Kits/opencv/build/x64/vc16/bin/opencv_world470.dll $$DESTDIR)
}
注意根据自己的文件夹路径进行修改。