如何像用MinGW写普通C++程序一样写QT GUI程序
我想用C++编写QT GUI程序,但是不想使用qmake工具,我只是想使用MinGW的make来完成所有的工作,因为我喜欢都用手工完成所有工作,包括写代码、编译、运行,当然其中要写Makefile文件了,不想用QT的工具。首先,介绍一下我本机的环境:
1.安装了eclipse3.3,其实是MyEclipse6.5
2.安装了CDT的eclipse插件
3.安装了MinGW 5.1.4(c:\MinGW)
4.安装了QT 4.4.3 (C:\Qt\4.4.3)是:qt-win-opensource-4.4.3-mingw.exe带有MinGW的,安装后没有编译,因为我看到
lib下面已经有很多.a库了,include和lib都加到了MinGW的系统变量里面了
5.所有的工具都成功安装,并且可以通过编写Makefile文件成功编译C/C++程序,运行成功
现在我的问题是:
下面的程序不能编译链接:
#include <Qt/qapplication.h>
#include <Qt/qlabel.h>
int main(int argc,char * argv[]){
QApplication app(argc, argv);
QLabel *label = new QLabel("Hello Qt!");
label->show();
return app.exec();
}
编译一直不成功,我是写自己Makefile的,没有用qmake来自动生成Makefile
现在该如何解决?
还请各位高手说说不是有qmake工具手动编写qt gui程序的具体步骤,就是像写普通C++程序一样,只是加入了一下include和lib而已。