1、defines
DEFINES+=HELLO 相当于在代码中 #define HELLO 一般用于 #if defined(HELLO) #elif defined(WORLD) #endif
2、管理源代码:可以将pri文件放到src文件夹中 。
+= main.cpp
pri文件的位置,不影响内容中的路径;应为路径是相对于pro文件的。
3、pro文件修改后,执行qmake后再构建。
4、预编译头PRECOMPILED_HEADER
使用前再CONFIG += precompile_header(没有d字母)
5、
1 TARGEEET =myApp 2 TEMPLATE =exe 3 DESTDIR = ./debug 4 5 OBJECT_DIR=//存放中间文件的目录 .o(.obj)文件 6 MOC_DIR =//指定来自moc的所有中间文件放置的目录(含Q_OBJECT宏的头文件转换成标准.h文件存放目录) 7 UI_DIR =// 8 RCC_DIR =//资源编译器输出文件目录(.qrc资源文件转换成qrc_.h文件存放目录) 9 10 注意: 11 如果路径中有空格,将路径用双引号括起来
6、TARGET =$$qtLibraryTarget(myplugin) 即 TARGET = myplugind