安装调试:
看系统版本:lsb_release -a
10.0 多(7.多以上才可以)
chmod 777 qt-linux -4.5.3.bin(不能运行的话,可以改一下权)
./qt-linux-4.5.3.bin
sudo ln -s /home/akaedu/qtsdk-2009.04/qt/bin/qmake /usr/bin/qmake
qmake -v 看QT版本
出现下面表示可以用了:(qmake安装好了)
Using Qt version 4.5.3
开始写个测试程序:
cd ext1
vi main.cpp
#include<QPushButton>
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QPushButton hello("hello world");
hello.show();
return app.exec();
}
qmake -project 生成: ex1.pro
qmake 生成:Makefile
make
出错的话,报找不到库可以用下面的方法找:
(可能要多次make, 如果是以前没安过QT的话要安多个库)
找库:sudo aptitude search freetype
注意:找的时候报找不到库,可能是名字写错了去掉前面的 l 以及后面的 版本号
比如找到: libfreetype6-dev
sudo apt-get install libfreetype6-dev
如果找不到依 的话用:sudo aptitude install libavahi-gobject-dev