Linux 安装 Qt Creator
安装 Qt Creator下载Qt安装Qt下载Qt1、Qt 官方下载(非常慢)Qt 官网有一个专门的资源下载网站,所有的开发环境和相关工具都可以从这里下载,具体地址是:http://download.qt.io/对目录结构的说明目录说明archive各种 Qt 开发工具安装包,新旧都有(可以下载 Qt 开发环境和源代码)。community_releases社区定制的 Qt 库,Tizen 版 Q
下载Qt
1、Qt 官方下载(非常慢)
Qt 官网有一个专门的资源下载网站,所有的开发环境和相关工具都可以从这里下载,具体地址是:http://download.qt.io/
对目录结构的说明
目录 | 说明 |
---|---|
archive | 各种 Qt 开发工具安装包,新旧都有(可以下载 Qt 开发环境和源代码)。 |
community_releases | 社区定制的 Qt 库,Tizen 版 Qt 以及 Qt 附加源码包。 |
development_releases | 开发版,有新的和旧的不稳定版本,在 Qt 开发过程中的非正式版本。 |
learning | 有学习 Qt 的文档教程和示范视频。 |
ministro | 迷你版,目前是针对 Android 的版本。 |
official_releases | 正式发布版,是与开发版相对的稳定版 Qt 库和开发工具(可以下载Qt开发环境和源代码)。 |
online | Qt 在线安装源。 |
snapshots | 预览版,最新的开发测试中的 Qt 库和开发工具。 |
archive 和 official_releases 两个目录都有最新的 Qt 开发环境安装包,我们以 archive 目录里的内容为例来说明。点击进入 archive 目录,会看到四个子目录:
对子目录的说明
目录 | 说明 |
---|---|
vsaddin | 这是 Qt 针对 Visual Studio 集成的插件,本教程基本不使用 Visual Studio ,所以不需要插件。 |
qtcreator | 这是 Qt 官方的集成开发工具,但是 qtcreator 本身是个空壳,它没有编译套件和 Qt 开发库。除了老版本的 Qt 4 需要手动下载 qtcreator、编译套件、Qt 开发库进行搭配之外,一般用不到。对于我们教程压根不需要下载它,因为 Qt 5 有专门的大安装包,里面包含开发需要的东西,并且能自动配置好。 |
qt | 这是 Qt 开发环境的下载目录,我们刚说的 Qt 5 的大安装包就在这里面。 |
online_installers | 在线安装器,国内用户不建议使用,在线安装是龟速,还经常断线。我们教程采用的全部是离线的大安装包。 |
2、Qt 国内镜像站下载(较快)
国内镜像网站
这里给大家推荐几个国内著名的 Qt 镜像网站,主要是各个高校的:
中国科学技术大学:http://mirrors.ustc.edu.cn/qtproject/
清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/
北京理工大学:http://mirror.bit.edu.cn/qtproject/
中国互联网络信息中心:https://mirrors.cnnic.cn/qt/
本人下载:
https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.9/5.9.1/qt-opensource-linux-x64-5.9.1.run
安装Qt
前提
执行以下命令,保证安装所需的库,主要原因是:
1、QT5系统缺少lGL图形链接库
2、QT从5.8开始,编译工具就必须要支持C++11标准的才行,而GCC版本4.8以上才支持这个标准。
/*
* 在 ubuntu 上跑自己的例程时,第一次编译出现“Make”错误,
* 因为新安装的 Ubuntu,默认没有 g++环境,所以用户需要使用下的指令去安装相应的库就可以了
*/
sudo apt-get install build-essential
/*
* 再次编译时出现了 cannot find-IGL 的错误,
* 由于 Qt5 以上默认将 OpenGL 加入了工程,但是在本机上并没有安装 OpenGL 相关的东西,
* 所以通过以下命令行进行安装即 OpenGL Library的其中一个库。
*/
sudo apt-get install libgl1-mesa-dev
sudo apt-get install libglu1-mesa-dev freeglut3-dev
Qt 安装
将下载好的.run拷贝到ubuntu下,在当前目录直接执行命令,用 sudo 表示是当前用户 alientek 执行安装 qt-opensource-linux-x64-5.9.1.run,然后按提示输入用户密码。注意若不加 sudo,会被安装到当前目录下,这里建
议读者和本文的环境一样。
先修改该文件的权限,下面为 qt-opensource-linux-x64-5.9.1.run 添加可执行权限,再执行安
装。
chmod +x qt-opensource-linux-x64-5.9.1.run
sudo ./qt-opensource-linux-x64-5.9.1.run
然后会弹出Qt安装过程的图形界面。(略)(注:到“设置账号密码窗口”时可直接点击“SKip”)。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)