Ubuntu下安装qt5

最近由于临时需要用qt写一个小的demo,因此花了一点点时间研究了下qt在ubuntu下的安装方式,以下安装方式参考了 QT wiki 上 QT5 在 ubuntu 上的安装,并在 ubuntu16.04 上测试通过。

Step1. 下载

可以去qt官网下载最新版的安装文件(open-source),地址QT官网下载(下载前需要先注册),我选择的版本是

Ubuntu下安装qt5_第1张图片
qt_install_version.png

Step2. 安装

切换到qt安装包的目录下
首先执行如下命令调整权限
chmod +x qt-opensource-linux-x64-5.7.0.run
然后运行安装程序
./qt-opensource-linux-x64-5.7.0.run
出现设置界面,然后正常安装软件方式安装即可(注:其中有一步骤选择安装组件如果不知道自己需要什么建议是全选)

Ubuntu下安装qt5_第2张图片
qt_install.jpg

Step3. 相关软件包安装

打开terminal,执行如下用于安装g++编译环境
sudo apt-get install build-essential
执行如下用于安装通用字体配置库-运行时
sudo apt-get install libfontconfig1
执行如下用于安装openGL相关支持库
sudo apt-get install mesa-common-dev

Step4. 测试QT Creator

安装完成后启动QT Creator,如图:


Ubuntu下安装qt5_第3张图片
qt_creator.png

备注:

  1. 新建项目后首次运行如果出现error: GL/gl.h: No such file or directory
    请运行如下命令即可解决:
    sudo apt-get install libgl1-mesa-dev
  2. Qt creator无法用fcitx输入中文的原因是自己的plugins目录下没有fcitx的插件,因此只需要把插件复制到里面就可以了,具体步骤如下:(参考ubuntu16.04下fcitx无法在QT Creator输入中文解决办法)
    使用dpkg查找插件文件,fcitx在fcitx-frontend-qt5中
    dpkg -L fcitx-frontend-qt5 | grep .so
    然后复制这个文件到QT Creator目录并修改权限
    Ubuntu下安装qt5_第4张图片
    Selection_002.png

最后重启QT Creator

首次写教程若存在错误请指出,谢谢

你可能感兴趣的:(Ubuntu下安装qt5)