QMAKE_POST_LINK : 程序编译后运行程序(用于复制资源文件,一般不用系统自带的copy,而是自己写程序,
例如:可以自定义实现程序资源的压缩及加密)
QMAKE_POST_LINK += 程序名 程序参数...
export(QMAKE_POST_LINK)
一个简单的例子:
//先写一个程序:buildinstall用于复制文件夹
//其他项目用buildinstall来复制资源
https://github.com/nanguazhude/QmlTest
//参见 test_3.pro
QMAKE_POST_LINK += $$DESTDIR/buildinstall $$PWD "myqml"
export(QMAKE_POST_LINK)
增加库
LIBS += -L库路径 -l库名字
增加头文件目录
INCLUDEPATH += 头文件路径
pri文件:重用相同内容
#yyy.pro
include(xxx.pri)
预编译头文件
PRECOMPILED_HEADER += xxx.hpp
QMAKE_EXTRA_COMPILERS : 自定义moc,自定义多轮编译
//扫描代码生成新的cpp文件,将文件加入编译目录
https://github.com/ngzHappy/testQMAKE_EXTRA_COMPILERS