我想将dll从项目目录复制到构建目录。
在Windows 10系统上,以下代码不会复制任何内容:
my_dll.path = $$DESTDIR
my_dll.files += $$PWD/Dll1.dll
INSTALLS += my_dll
但是,这很完美:
EXTRA_BINFILES += $$PWD/Dll1.dll
EXTRA_BINFILES_WIN = $${EXTRA_BINFILES}
EXTRA_BINFILES_WIN ~= s,/,\\,g
DESTDIR_WIN = $$DESTDIR
DESTDIR_WIN ~= s,/,\\,g
for(FILE,EXTRA_BINFILES_WIN){
QMAKE_POST_LINK +=$$quote(cmd /c copy /y $${FILE} $${DESTDIR_WIN}$$escape_expand(\n\t))
}
请帮助我解决此问题。