Ubuntu下安装Qt全部过程
2015-06-16 16:26
621 查看
Ubuntu下安装Qt全部过程
(2013-03-04 22:12:02)转载▼
分类:ARM Linux |
2.到终端中,先执行sudo apt-get installbuild-essential安装g++和make,否则第五步会出错。其实直接sudo apt-get installg++也行,我就是这么干的。
3.进入源码包所在的目录,使用tar xvzf 命令解压下载的Qt源码包。
4.这一步很关键,执行sudo apt-get install libX11-dev libXext-devlibXtst-dev命令安装这三个软件。Ubuntu在安装时默认不装的。如果不装,下一步进行到一半会出错。
5.进入解压后的目录,在终端运行./configure,然后选择安装类型,输入O表示开源版。然后输入yes表示接受GPL协议。此时开始进行配置产生makefile文件。此过程会很长,可以去打会灰机再回来。
6.当configure完成后,Qt会默认安装到/usr/local/Trolltech/Qt-4.8.1文件夹下。这里就不更改了,谁知道改一下会出现什么SB错误。接着运行make,等待编译Qt。这个过程也不短,可以去找妹子聊会天。
7.当make完成后,运行一下sudo make install。
8.到这一步,Qt算是安装完成了。接下来配置环境变量。记得我当时改动了系统环境变量,结果系统无法启动了,最后还是恢复模式下,把配置文件改回来才启动的。其实,只要改一下用户环境变量就行了。具体方法是:sudogedit .profile。然后在后面加上
PATH=/usr/local/Trolltech/Qt-4.8.1/bin:$PATH
export PATH
就OK了。使用vi命令好像修改不了,我试过的。你可以试试看。当然,貌似不使用sudo命令,还无法修改文件。自己去试试看。
9.到此Qt安装完毕。到终端中运行qmake-version命令,弹出相应的信息,说明安装成功了。接下来就可以进行Qt开发了。
写个程序测试一下,新建立一个文件夹HelloWorld。
打开终端里面新建一个HelloWorld.cpp文件,并vi打开文件,输入以下内容:
#include
#include
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QLabel *label=new QLabel("Hello World!!!");
label->show();
return app.exec();
}
写完上面的代码后保存退出(:wq)vi编辑器。
然后进入HelloWorld文件夹。依次执行以下命令:
qmake -project
qmake HelloWorld.pro
make
./HelloWorld
程序正常的话,你会看到对话框显示“HelloWorld!!!”
10.当然,要想使用更方便,也可以按装QtCreator。不过我感觉刚刚学还是命令行比较好。记得《疯狂JAVA讲义》的作者李刚(不是“我爸是李刚”的“李刚”)说过,用IDE(集成开发环境)学JAVA,他指的是Eclipse,永远学不会真正的编程,因为集成开发环境帮你干了太多的事情了,你根本不了解最底层是如何运作的,出现问题你也不知道哪里出问题了。不过,QtCreator可以先装在那里备用。接下来就是开发学习之旅。
相关文章推荐
- Qt开发ActiveX及环境搭建
- QT项目升级(QT4.6.3到QT5.2)时,遇到的问题和解决方法
- 又写了一个pyqt4的小工具主要用来学习
- QTP中WinApp常用对象类型列举
- Pyqt 国际化多语言支持
- Qt属性表控件的使用 QtTreePropertyBrowser
- 怎样VS2013下安装Qt5的插件
- Qt Creator 黑色主题配置
- QT 画图工具QWT 和 QwtPolar在windows和linux下的编译安装
- Qt数据库 QSqlTableModel实例操作
- MQTT IM开发
- Qt QLineEdit 限制输入类型以及大小Int 和double
- VS2010/VS2012/VS2013+QT5编程之开发环境配置
- qt数据库总结
- 如何查看QTP对象的属性列表
- Qt数据库sqlite总结
- ubuntu安装QT4.8.0 和安装QT库
- 读Pyqt4教程,带你入门Pyqt4 _010
- qt 子 widget如果想干净的close 需要先delete wa
- PyQt按钮右键菜单