如何在ubuntu11.04下面安装Qt4.7(老鸟勿近!新手留步!)
———————————————————————前言———————————————————————————
有很多童鞋孜孜不倦地在qt官方网站上下载了一个Qt_for_Linux的东东,下载下来才发现,这个东东是.run文件。于是上百度查了查该怎么运行这个东东,然后发现上面全部都是怎么运行显卡的驱动的(⊙﹏⊙b汗)。然后纯洁的童鞋们就照着安装显卡的步骤来做:打开终端->输入“sudo sh ***.run”,以为这个时候Qt 就会灰常自觉的开始安装了。但是,悲剧啊!!!!!居然提示报错:
然后就傻掉了,谁叫咱们是linux新手呢!靠!报错的意思都木有看懂的有木有!!!没有想到在linux底下安装Qt那么麻烦的有木有!!!!最后就只有换回windows的有木有!!!!!悲剧啊!!!
========================我是分割线================================
好了言归正传,想要在linux底下安装这个东东,
方法很简单,核心就是利用apt-get...
而且,这里面的qt居然也是最新版的(O(∩_∩)O哈哈~),和用.run文件装出来的一模一样!!!大家只需要在终端中输入:
sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demo qt4-designer qtcreator
(话外音:上面神马东东!!!!!!求真相!!!!!!)
qt4-doc是帮助文档,包含了Qt中各个类库的详细说明,还有丰富的例子哦,我们可以利用Qt Assistant来打开阅读......
qt4-qtconfig 是配置Qt环境的对话框,一般就设置成默认就可以了......
qt4-demo 这个大家应该都知道吧,是qt4自己的例子程序,很炫的啊......
qt4-designer Qt自己的GUI界面设计器,这个东西很好很强大......
qtcreator 这个就是qt的IDE了,自我感觉灰常灰常好用,集成了Qt Assistant和Qt Designer等......
注意一点,这里面的qt4-dev-tools里面就自动包括了Qt Assistant以及Qt Linguist,所以我们就不需要自己下载啦......
对了,如果想要花一些数据曲线和统计图表,就用第三方的QWT库赖提供这些功能。同样地,我们只需要一个命令就可以搞定(比在win下方便多了,不是么?!!!)
sudo apt-get install libqwt5-qt3 libqwt5-qt4-dev
这个时候打开Qt Designer,你就会发现左边的widget列表里面多出了Qwt Widget这一组
到现在,我们就可以在linux底下用qt写程序啦,赶快写一个hello,world!试试吧
附,helloworld源码:
1 #include <QApplication>
2 #include <QLabel>
3 int main(int argc,char *argv[])
4 {
5 QApplication a(argc,argv);
6 QLabel *w=new QLabel("Hello,Linux!")
7 w->show();
8 a.exec();
9 }
好了,全部搞定鸟,收工!