Qt -- 项目文件
项目文件 *.pro 了。
1 TEMPLATE = app??????????? 表示程序的类型是app,生成应用程序,默认
???????????????????????subdirs????? 生成makefile文件编译subdirs指定的子文件夹
?????????????????????? lib??????????????生成库文件
??
2 TARGET =?????????????????????? 项目名称,也是dll生成后的名字,如果不设置,目标名会被自动设置为跟项目文件一样的名称
?
3 DEPENDPATH += .
?
4 INCLUDEPATH += .??????? 指定C++编译器搜索全局头文件的路径
?
5?HEADERS +=?????????????????指定工程的C++头文件(.h)
?
6?SOURCES +=???????????????? 指定工程的C++实现文件(.cpp)
??????? SOURCES += 1.cpp? 2.cpp 3.cpp?????? 多源文件,空格分开
??????? SOURCES += 1.cpp \??????????????????????? 每个文件一行,反斜杠另起一行
?????????????????????????????2.cpp
?
7 CONFIG 配置信息? 例: CONFIG+= qt warn_on release
?
8 添加界面文件(ui)? INTERFACES = filename.ui
?
?
DEFINES += MYDLL_LIBRARY?? 给定外部宏定义
DESTDIR = ../test/???????????? 给定库生成的目录? 后面的斜杠不能省略!
?
?
?