Linux(Centos 7)上安装配置Qt 5.14.2 以及 Qt Creator

这篇具有很好参考价值的文章主要介绍了Linux(Centos 7)上安装配置Qt 5.14.2 以及 Qt Creator。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

下载Qt 5.14.2

wget https://download.qt.io/archive/qt/5.14/5.14.2/qt-opensource-linux-x64-5.14.2.run

下载完成后给文件添加权限

chmod 777 qt-opensource-linux-x64-5.14.2.run

安装

./qt-opensource-linux-x64-5.14.2.run

点Next
qt5.14linux,linux,centos,qt

注册/登录
qt5.14linux,linux,centos,qt

Next
qt5.14linux,linux,centos,qt
Next
qt5.14linux,linux,centos,qt
Next
qt5.14linux,linux,centos,qt
全选,然后Next
qt5.14linux,linux,centos,qt
同意,然后Next
qt5.14linux,linux,centos,qt

Install
qt5.14linux,linux,centos,qt
Next
qt5.14linux,linux,centos,qt
Finish
qt5.14linux,linux,centos,qt
在终端输入以下命令,进行环境配置

gedit /etc/profile

添加(注意修改为自己的安装目录

export PATH="/opt/Qt5.14.2/Tools/QtCreator/bin:$PATH"

export PATH="/opt/Qt5.14.2/5.14.2/gcc_64/bin:$PATH"

刷新配置命令

source /etc/profile

添加用户环境变量(username改为自己的用户名

vim /home/username/.bashrc

添加(注意修改为自己的安装路径

export QTDIR=/opt/Qt5.14.2/Tools/QtCreator

export PATH=$QTDIR/bin:$PATH

export MANPATH=$QTDIR/man:$MANPATH

export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

export PATH=/opt/Qt5.14.2/5.14.2/gcc_64/bin:$PATH

查看qmake版本

qmake -v

查看qmake位置

which qmake

开打Qt Creator,命令行输入qtcreator即可

qtcreator

查看gcc版本

gcc --version

遇到的问题:

问题一、需要c++ 11

Centos7默认GCC版本为4.8,Qt 5.14.2中需要C++ 11,故需要更高版本的GCC,此处以升级到GCC 8.3.1为例

安装centos-release-scl

yum install centos-release-scl

安装devtoolset
注意事项,如果想安装7.版本的,就改成devtoolset-7-gcc,以此类推

yum install devtoolset-8-gcc*

激活对应的devtoolset
可以一次安装多个版本的devtoolset,需要的时候用下面这条命令切换到对应的版本

scl enable devtoolset-8 bash

查看升级后的GCC版本

gcc -v

显示为gcc version 8.3.1 20190311 (Red Hat 8.3.1-3) (GCC)

注意事项:这条激活命令只对本次会话有效,重启会话后还是会变回原来的4.8.5版本,要想随意切换可按如下操作。

方法一:切换GCC版本

安装的devtoolset在 /opt/sh 目录下,每个版本的目录下面都有个 enable 文件,如果需要启用某个版本,只需要执行

source ./enable

所以要想切换到某个版本,只需要执行

source /opt/rh/devtoolset-8/enable

方法二:直接替换旧的GCC

旧的GCC是运行的 /usr/bin/gcc,所以将该目录下的gcc**/**g++替换为刚安装的新版本gcc软连接,免得每次enable,执行

mv /usr/bin/gcc /usr/bin/gcc-4.8.5

ln -s /opt/rh/devtoolset-8/root/bin/gcc /usr/bin/gcc

或者

mv /usr/bin/g++ /usr/bin/g++-4.8.5

ln -s /opt/rh/devtoolset-8/root/bin/g++ /usr/bin/g++

查看GCC/G++版本

gcc --version   /  g++ --version

问题二、提示error: cannot find -lGL

命令行执行

yum install mesa-libGL-devel

参考博客:
https://blog.csdn.net/qq_43804905/article/details/120894848

https://blog.csdn.net/csdn18740599042/article/details/108951385?spm=1001.2014.3001.5506文章来源地址https://www.toymoban.com/news/detail-775524.html

到了这里,关于Linux(Centos 7)上安装配置Qt 5.14.2 以及 Qt Creator的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Qt5.14.2安装教程和VS2019中的qt环境配置

    Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。 Qt 还存在 Python、Ruby、Perl 等脚本语言的绑定, 也就是说可以使用脚本语言开发基于

    2024年02月07日
    浏览(19)
  • Redis安装以及配置隧道连接(centOs)

    目录 1.centOs安装Redis 2. Redis 启动和停⽌ 3. 操作Redis 2.Xshell配置隧道 1.修改 /etc/redis/redis.conf 修改 bind 127.0.0.1 为 bind 0.0.0.0 修改 protected-mode yes 为 protected-mode no 使⽤命令“redis-cli shutdown\\\"先关闭redis 服务, 再使⽤“redis-server /etc/redis.conf ”启动redis 服务       全部配置之后, 需要

    2024年02月14日
    浏览(70)
  • Linux Server 20.04 Qt5.14.2配置Jetson Orin Nano Developer Kit 交叉编译环境

    最近公司给了我一块Jetson Orin Nano的板子,先刷了系统(1.Jetson Orin Nano Developer Kit系统刷机)又让我搭建交叉编译环境,所以有了下面的文章 1.1设备环境 1.1.1 Server: 1.1.2 Jetson Orin Nano : 1.2 Qt相关下载地址 1.2.1 Qt源码下载 Qt源码下载(最好下载tar.xz,tar格式可能在windows下编辑过,后期

    2024年02月12日
    浏览(22)
  • VM虚拟机配置centos桌面版以及docker环境配置保姆级安装教程

    目录 一、材料准备 1.VMware Workstation Pro(直接搜索下载即可,激活码搜索一般可用) 2.Centos镜像,我这里提供一份给大家 二、环境搭建 1.centos桌面版安装  2.docker的环境配置 2.1防火墙的关闭  2.2禁用selinux 进入配置文件vim /etc/selinux/config 将SELINUX设置为disabled(使用cat+路径可以直

    2024年02月05日
    浏览(30)
  • Linux centos 安装开源emqx 添加用户、密码,以及修改端口

    安装与启动 1、创建emqx目录   2、进入目录        cd /home 3、创建目录        mkdir emqx 4、进入目录        cd /home/emqx 下载安装包 1、下载        wget https://www.emqx.com/zh/downloads/broker/4.4.4/emqx-4.4.4-otp24.1.5-3-el7-amd64.zip 2、解压        unzip emqx-4.4.4-otp24.1.5-3-el7-amd

    2023年04月20日
    浏览(22)
  • qt环境搭建-镜像源安装Qt Creator(5.15.2)以及配置环境变量

    目录 1.去官网注册一个qt账户 2.安装qt在线安装器 3.添加版本的url,调整设置 4.配置环境变量 1.去官网注册一个qt账户 2.安装qt在线安装器 首先,打开链接(中科大镜像源):http://mirrors.ustc.edu.cn/qtproject 然后安装里面的qt在线安装器,也就是这个http://mirrors.ustc.edu.cn/qtproject/of

    2024年04月15日
    浏览(23)
  • Linux(Centos)下安装配置Maven

    如果需要通过使用wget命令,直接通过网络下载maven安装包时,需要在linux系统中安装wget命令。 yum -y install wget 在/usr/local/下创建一个maven文件: mkdir /usr/local/maven 切换到安装目录,即新建的文件中: cd /usr/local/maven 下载安装:wget https://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/a

    2024年02月06日
    浏览(18)
  • Qt Creator -- 详细安装教程以及配置Android编译器环境(Android studio)

    目录 前言 今天我们就讲解一下如何在 Qt Creator 中配置 Android 开发环境 一 安装 -- Android studio 1. 安装包 (1)百度网盘 (2)官网链接  2.安装教程 (1)查看引用路径 二 安装 -- Qt Creator 1. 版本选择 (1)版本自选 (2)博主版本 2. Qt Creator 安装步骤 3. Android 编译器配置 三 新建

    2024年02月12日
    浏览(33)
  • 【Linux】详解Centos7的下载安装配置

    本文时间 2023-05-17 作者:sugerqube漆瓷 centos8已经停止维护,centos7将在2024-06-30停止维护(所以暂时选7) 未来替代品参考: AlmaLinux https://almalinux.org/ CloudLinux公司搞得RHEL下游发行版 RockyLinux https://rockylinux.org/ Gregory Kurtzer发起搞得RHEL下游发行版 附:常用Linux发行版操作系统大盘点

    2024年02月05日
    浏览(25)
  • Linux_CentOS_7.9部署Docker以及镜像加速配置等实操验证全过程手册

    前言:实操之前大家应该熟悉一个新的名词DevOps 俗称开发即运维、新一代开发工程师(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合…那我们Docker之所以发展如此

    2024年02月15日
    浏览(19)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包