生成基本的QT程序
- 1> main.cpp
#include <QtWidgets>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget *widget= new QWidget(0);
widget->show();
return app.exec();
}
2> 生成QT工程文件
qmake -project
3> 生成makefile
qmake
4> 编译
make
5> 运行效果
补充:
- 由于使用的QT5,需要在qmake -project生成的.pro文件中加入
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
生成动态库
- 1> 将.pro文件中的TEMPLATE = app 修改为lib
TEMPLATE = lib
生成静态库
1> 将.pro文件中的TEMPLATE = app 修改为lib
TEMPLATE = lib
2> 在.pro文件中添加
CONFIG += staticlib