参考链接:http://qtdocs.sourceforge.net/index.php/QMake%E6%95%99%E7%A8%8B
1、添加源文件到项目文件
#cpp文件添加
SOURCES += main.cpp
SOURCES += file1.cpp
SOURCES += file2.cpp
...
#h文件添加
HEADERS += file1.h
HEADERS += file2.h
...
#ui文件添加
FORMS += mainwindow.ui
#资源文件添加
RESOURCES += register.qrc
或者使用Make风格语法(个人偏向):
HEADERS += file1.h \
file2.h
...
SOURCES = main.cpp \
file1.cpp \
file2.cpp \
...
FORMS += \
mainwindow.ui
RESOURCES += \
register.qrc
2、设置目标文件名
目标(Target)”的名称是自动设置的,它等同于项目文件的文件名,但目标文件的扩展名依赖于生成的平台。比如说,项目文件的文件名叫做“hello.pro”,那么目标文件在Windows上是“hello.exe”,而在Linux上就是“hello”。
如果你需要使用一个不同于项目文件名的目标文件,你可以自己设定它:
TARGET = helloworld
3、设置CONFIG变量
如果这是一个Qt应用程序,我们就必须添加“CONFIG”行,QMake会自动为链接时添加将依赖的库,并确保生成的Makefile包含moc和uic编译。
CONFIG += qt