1、到新利得里面把QT3相关的几个主要程序给安装上(本来是想暗转QT4的,由于QT4-dev-tools老是装不上,所以放弃了)。这样基本所需的东西就安装好了,当然你如果想方便以后的编译,就还得修改环境变量。我就没管那些了,因为纯粹是为来看看QT大概是个怎么东东,呵呵,以后要是做这方面来,再深入吧。
2、接着就是测试了,刚好网上有个测试的程序,如下:
#include
#include
int main( int argc, char **argv )
{
QApplication a( argc, argv );
QPushButton hello( "Hello world!", 0 );
hello.resize( 100, 30 );
a.setMainWidget( &hello );
hello.show();
return a.exec();
}
这样麻烦就来了,因为这个写程序的人本身不负责,根本就没通过测试就贴到网上;程序中有很多的小错误,致使编译一直通不过,还好我不是很菜,调试了一会就发现问题所在,现修改如下:(呵呵,测试成功了)
#include
#include
#include
int main( int argc, char **argv )
{
QApplication a(argc, argv );
QPushButton hello( "Hello world!", 0 );
hello.resize( 100, 30 );
a.setMainWidget( &hello );
hello.show();
return a.exec();
}
最后执行:
sudo qmake -project
sudo qmake
sudo make
./文件名
3、一切OK。