Ubuntu 11.04安装Qt开发环境全攻略

4星 · 超过85%的资源 需积分: 16 92 下载量 159 浏览量 更新于2024-09-20 2 收藏 22KB DOC 举报
"在Ubuntu 11.04操作系统中安装Qt开发环境的详细步骤" 在Linux环境下进行Qt开发,尤其是对于新手来说,可能会遇到不少挑战。本教程提供了一种在Ubuntu 11.04上成功安装Qt开发环境的方法,确保每一个步骤都已经经过实践验证。以下是详细的安装过程: 1. 首先,你需要访问Qt官方网站(http://qt.nokia.com/downloads)下载Qt框架。选择LGPL许可,并下载适用于Linux/x11的Qt libraries 4.7.0,文件名为qt-everywhere-opensource-src-4.7.0.tar.gz。 2. 下载完成后,使用`tar`命令解压缩文件。例如:`tar -zxvf qt-everywhere-opensource-src-4.7.0.tar.gz`。确保你的系统支持文件路径中的中文字符,因为某些版本的Ubuntu可能会对此有要求。 3. 在Ubuntu 11.04上,默认可能缺少必要的编译工具。你需要通过`apt-get`安装`build-essential`套件,以获取g++编译器和其他相关工具。如果`apt-get`无法找到包,你可能需要更新软件源。打开`/etc/apt/sources.list`文件,编辑软件源列表,然后运行`sudo apt-get update`来刷新列表。 4. 接下来,安装一些依赖库,这些库对Qt的正常运行至关重要。执行以下命令: ``` sudo apt-get install libx11-dev libfreetype6-dev libavahi-gobject-dev libSM-dev libXrender-dev libfontconfig-dev libXext-dev ``` 5. 将解压后的Qt源代码文件移动到一个非临时目录,例如你的主目录。进入该目录,运行`./configure`,在配置过程中选择开源选项(输入o)并同意协议(输入y)。如果一切顺利,最后会提示你运行`make`。 6. 执行`make`命令开始编译Qt库。这个过程可能非常耗时,根据硬件性能的不同,可能需要几个小时甚至更久。 7. 编译完成后,使用`sudo make install`命令进行安装。Qt的相关文件会被安装到 `/usr/local/Trolltech/Qt-4.7.0` 目录下。 8. 安装完成后,需要设置环境变量以便系统能找到Qt的相关工具和库。打开或创建`~/.bashrc`文件,添加以下行: ``` QTDIR=/usr/local/Trolltech/Qt-4.7.0/ PATH=$QTDIR/bin:$PATH MANPATH=$QTDIR/doc/man:$MANPATH LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH export QTDIR PATH MANPATH LD_LIBRARY_PATH ``` 如果不熟悉`vi`编辑器,可以输入`vi ~/.bashrc`后按`:o`进入插入模式,粘贴以上内容,然后按`Esc`键,再输入`:wq!`保存并退出。 9. 最后,为了使环境变量设置生效,需要重启终端或系统。现在,你应该已经成功地在Ubuntu 11.04上搭建了Qt开发环境,可以开始你的Qt编程之旅了。 这个过程虽然耗时,但是一旦完成,你将拥有一个完全自定义的、稳定的Qt开发环境,适合进行各种Qt应用的开发。对于初学者来说,理解这些步骤对于提升Linux和Qt的使用技能是非常有帮助的。