Qt工作笔记-pro文件中QMAKE_POST_LINK的使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq78442761/article/details/88688108

目录

 

 

基本概念

举个栗子


 

基本概念

在qmake中加入QMAKE_POST_LINK后,可以执行对应的shell命令,如面关于QMAKE_POST_LINK的例子:

QMAKE_POST_LINK += echo "Hello world"; echo "How are you!"; echo "How old are you!"; pwd; cat /etc/passwd; cp main.cpp main.cpp.bak

举个栗子

下面来举个例子,文件结构如下:

其中各源码分别如下:

main.cpp

#include <QApplication>
#include <QDebug>

int main(int argc, char *argv[]){

        QApplication a(argc, argv);
        return a.exec();
}

PostLinkDemo.pro

QT += core gui
TARGET = PostLink
TEMPLATE = app

SOURCES += main.cpp

QMAKE_POST_LINK += echo "Hello world"; echo "How are you!"; echo "How old are you!"; pwd; cat /etc/passwd; cp main.cpp main.cpp.bak

执行下qmake,查看Makefile

可以看到把QMAKE_POST_LINK中的命令行给生成出对应的Makefile了!

运行下:

此处只截取了部分!

猜你喜欢

转载自blog.csdn.net/qq78442761/article/details/88688108