ubuntu16.04LTS安装Qt Creator

本文介绍了如何在Ubuntu16.04LTS上简便安装Qt Creator。首先从指定链接下载Qt,选择所需版本。接着通过命令行进入安装包目录并赋予安装权限,进行图形化安装。确保系统已安装gcc/g++编译器,并在缺少openGL库时手动安装。最后,验证Qt Creator安装成功,运行官方示例程序。

开发需要,在 Linux下安装Qt Creator。我电脑装的是Ubuntu16.04LTS,其它的应该相同!

1.Qt下载

关于Qt下载,比较机智的同学都回去官网直接download,但是步骤相当繁琐!大家可以打开下面的链接,里面有各版本Qt,操作简单,童叟无欺!

http://download.qt.io/archive/qt/

Linux最新版是5.5.1,大家根据需要下载x86或x64版本

2.安装

首先要cd进入软件安装包的目录,然后取得安装权限,进行图形化安装,如下:

keith@keith-Aspire-4745G:~$ cd /home/keith/soft
keith@keith-Aspire-4745G:~/soft$ chmod +x qt-opensource-linux-x86-5.5.1.run
keith@keith-Aspire-4745G:~/soft$ ./qt-opensource-linux-x86-5.5.1.run

3.安装过程几乎一路next,在选择时如果需要Assistant,想学习官方源码就select all就可以了。等待安装完成

4.Qt以C/C++为依托,用Python也可,先检查一下有没有gcc/g++编译器,没有的话动手安装,不多说了

5.如果系统没有自带openGL库时,在做带有3D效果的界面会报错,手动安装openGL

sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y


完成!

运行官方示例程序如下:

<think>好的,用户想了解如何详细记录在Ubuntu 16.04上搭建Qt开发环境的步骤。首先,我需要回忆一下相关的流程,并参考用户提供的引用内容,确保信息准确。 用户提供的引用中有几个关键点:安装依赖库、安装Qt Creator、配置环境以及处理可能的问题。比如引用[1]提到要安装libpcap等函数库,引用[4]详细说明了Qt安装步骤,包括修改权限和运行安装程序。引用[5]则提醒版本兼容性问题,可能需要安装低版本的Qt Creator。 接下来,我需要把这些步骤组织成一个清晰的流程。首先,系统更新和依赖安装是基础,确保后续步骤顺利进行。然后,安装Qt Creator,用户可能通过不同的方式安装,比如使用.run文件或者在线安装。这里需要分情况说明,并注意权限问题。安装完成后,配置编译套件是关键,特别是设置正确的qmake路径。测试环境部分,可以建议用户创建简单的项目来验证,比如“Hello World”程序,确保编译和运行都正常。 另外,常见问题处理也很重要。例如,引用[5]提到的版本兼容性问题,需要提醒用户注意Ubuntu版本和Qt Creator的匹配,避免出现库缺失的情况。还有环境变量配置的问题,如果用户遇到命令找不到的情况,可能需要手动添加路径到.bashrc。 最后,文档记录的建议可以帮助用户更好地整理他们的过程,包括截图和代码块,方便后续查阅或分享。需要确保每个步骤都有明确的说明,并且注意事项部分涵盖可能遇到的陷阱,比如依赖项遗漏或权限不足。 检查是否有遗漏的步骤,比如是否需要安装额外的工具链或调试工具?根据引用内容,似乎主要是Qt Creator和必要的库,可能不需要深入其他工具。另外,是否需要配置交叉编译环境?用户的问题中没有提到,但引用[2]涉及了交叉编译,可能作为扩展内容提及,但根据用户需求,重点是在Ubuntu上搭建环境,所以可能不需要展开。 总之,需要将步骤分解为准备、安装、配置、测试、问题处理几个部分,确保逻辑清晰,用户能一步步跟随操作。同时,引用相关的引用内容作为支持,增强可信度。</think>以下是在Ubuntu 16.04上搭建Qt开发环境的详细记录框架及核心步骤,结合引用内容和实践经验整理: --- ### 一、环境准备 1. **系统更新** ```bash sudo apt-get update && sudo apt-get upgrade ``` 2. **安装基础依赖库** - 根据引用[1][4],需安装编译工具和图形库: ```bash sudo apt-get install build-essential libgl1-mesa-dev libpcap-dev libglib2.0-dev ``` --- ### 二、Qt安装流程 #### 方案1:通过.run文件安装(推荐) 1. **下载安装包** - 从[Qt官网](https://download.qt.io/)获取对应版本(如`qt-opensource-linux-x64-5.9.2.run`)[^4] 2. **赋予执行权限** ```bash chmod +x qt-opensource-linux-x64-5.9.2.run ``` 3. **图形化安装** ```bash ./qt-opensource-linux-x64-5.9.2.run ``` - 安装路径建议选择默认`/opt/Qt` - 组件选择:根据需求勾选(建议全选桌面版组件)[^4] #### 方案2:通过Qt Creator安装 1. **安装Qt Creator** ```bash sudo apt-get install qtcreator ``` 2. **在线安装组件** - 启动Qt Creator后,通过`Tools > MaintenanceTool`安装额外模块[^2] --- ### 三、环境配置 1. **配置qmake路径** - 在Qt Creator中:`Kits > Qt Versions > Add` - 指定路径:`/opt/Qt/5.9.2/gcc_64/bin/qmake`[^4] 2. **解决版本兼容问题** - 若出现`缺少Qt6库`错误(引用[5]),需安装低版本Qt Creator: ```bash sudo apt-get install qtcreator=4.5.2-1ubuntu1 ``` --- ### 四、开发环境验证 1. **创建测试项目** ```cpp #include <QApplication> #include <QLabel> int main(int argc, char *argv[]) { QApplication app(argc, argv); QLabel label("Hello Qt!"); label.show(); return app.exec(); } ``` 2. **编译运行** - 选择`Desktop Qt 5.9.2 GCC 64bit`套件 - 检查控制台输出是否正常 --- ### 五、文档记录建议 1. **步骤截图** - 关键操作界面(如组件选择、路径配置) 2. **代码块标记** - 所有终端命令使用代码块格式: ```bash sudo apt-get install libgl1-mesa-dev ``` 3. **版本对照表** | 组件 | 推荐版本 | |------------|-------------| | Ubuntu | 16.04 LTS | | Qt | 5.9.2 | | Qt Creator | 4.5.2 | --- ### 注意事项 1. **权限问题** - 安装前确保用户具有`/opt`目录写入权限 2. **环境变量** - 若出现`qmake: command not found`,需添加路径到`.bashrc`: ```bash export PATH=/opt/Qt/5.9.2/gcc_64/bin:$PATH ``` 3. **虚拟机兼容性** - VMware需安装`open-vm-tools`(引用[1]) ---
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值