一、准备环境
1、UOS系统相对来说,较为纯净,像GCC、G++等编译器是没有安装的,需要自己去安装
sudo apt-get install build-essential
2、Qt会依赖OpenGL的库,这些也需要进行安装
//安装OpenGL Library
sudo apt-get install libgl1-mesa-dev
//安装OpenGL Utilities
//OpenGL Utilities 是一组建构于 OpenGL Library 之上的工具组,提供许多很方便的函式,使 OpenGL 更强大且更容易使用。
sudo apt-get install libglu1-mesa-dev
//安装OpenGL Utility Toolkit
//OpenGL Utility Toolkit 是建立在 OpenGL Utilities 上面的工具箱,强化了 OpenGL Utilities 的不足
sudo apt-get install libglut-dev
执行
该命令出现了一些错误!

把这个命令替换为:
sudo apt-get install freeglut3-dev
3、安装调试器GDB
sudo apt-get install gdb
4、安装CMake
sudo apt-get install cmake
二、安装Qt
1、首先从Qt离线安装包网站去下载Linux的Qt离线安装包
URL如下:
大概有1.2G左右,选择Linux主机的下载链接,如下图:

下载好以后,开始安装!可以指定安装路径。

选择安装项,可以按照自己的需要进行安装,我这里需要用来学习Linux下的Qt
所以都会接触到,除了Android。

接下来一直下一步,直到安装完成。
2、安装好以后,新建一个项目来测试一下!

编译器这里我们选择CMake

注意:新建好以后,因为没有配置好环境,所以无法编译调试,还需要进行一些配置

3、找到菜单栏里面的"工具-选项"
选择下图红框内容,进行配置

然后找到"debugger"选项

打开配置界面,如下图:并且点击"add"按钮,新增一个调试器。

修改新建的调试器名称,以及配置路径

然后点击右下角的"Apply"(应用)按钮。
返回"构建套件"(Kit)页面,在debugger项,选择刚才新建的调试器。
如下图:

接下来配置Cmkae Tool项:

配置与调试器差不多,都需要新建,修改名称,配置路径操作。如下图:

最后配置"CMake generator"项:

配置如下:

4、然后我们就可以编译运行了

运行效果:

好了,到这里Qt环境已经安装和配置完成了。
网友评论