项目文件 *.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/ 给定库生成的目录 后面的斜杠不能省略!