qmake添加傳參,生成不同的Makefile,可用於不同場景。使用方法如下:
傳一個參數:
arm-qmake "TARGET = ax03" ax03.pro
傳兩個參數:
arm-qmake "TARGET=xinetd" "DEFINES +=GUARD" ax03.pro
這樣很方便時候嵌入式開發,arm-qmake是自定義嵌入式qmake的軟鏈接,爲了區分x86的qmake,可以實現這樣一個腳本搞定整個編譯過程和傳輸過程。
arm-qmake "TARGET=xinetd" "DEFINES +=GUARD" ax03.pro
make clean
make
scp xinetd [email protected]:/home/root/work
通過scp主動推文件過去,該scp走的是ssh服務,嵌入式開發板文件系統都會自帶ssh服務