- replace
$$PWD为工程目录,$$OUT_PWD为程序输出目录。例如:c::/test/Myproject 注意是/,,上代码
DIR=$$PWD
DIR1=$$replace(DIR,/,\\);
此时路径为c::\test\Myproject
同样,DIR2=$$OUT_DIR
DIR22=$$replace(DIR2,/,\\)
- QMAKE_POST_LINK+=Dos命令
QMAKE_POST_LINK+= md newFile & copy $$DIR1\*.DLL $$DIR22\newFile
这样就实现了在程序输出目录中创建newFile文件夹,
并把工程目录下的所以Dll文件拷贝到newFile中
其中 md 为dos中创建文件夹 Linux对应为mkdir