QT安装笔记

1.操作系统:Centos7

2.下载Qt

官网:https://download.qt.io/archive/qt/5.9/5.9.5/qt-opensource-linux-x64-5.9.5.run(本人直接在linux浏览器中下载至download文件夹下)

3.安装:yum -y install mesa-libGL-devel mesa-libGLU-devel freeglut-devel(安装Qt所必须的库)

4.安装C++库:yum install gcc-c++ (如果已有,则无需安装)

5.root用户下,给下载的文件赋予可执行的权限

chmod +x qt-opensource-linux-x64-5.9.5.run

6.执行文件,进行安装(需要在官网注册一个Qt账户,最后按照默认路径安装,否则之后设置环境变量时容易出错)

7.配置环境,将路径加入到/etc/ld.so.conf

如下图所示:

8.设置PATH环境变量

进入.bashrc中,即执行vi ~/.bashrc

输入i进入INSERT模式,开始编写,在最后插入:

export PATH=$PATH:/opt/Qt5.9.5/5.9.1/gcc_64/bin:/opt/Qt5.9.1/Tools/QtCreator/bin

ESC,wq,退出编辑

Source ~/.bashrc 使环境变量生效

至此,Qt软件安装以及环境变量已经配置成功。

如何测试已安装的Qt可以正常在linux下运行,可参考(十分详细):

https://blog.csdn.net/yanchenyu365/article/details/106550302

Linux下QT安装笔记相关推荐

  1. Linux下QT安装

    1. 主机开发环境说明 1) Linux为Ubuntu 16.04.1 2) 主机gcc版本为gcc-5.4.0 3) 交叉工具链版本为arm-none-linux-gnueabi-gcc-4.8.3 ...

  2. linux下mysql安装笔记

    yum install 方法注定失败 因为有包依赖性 安装以下软件包 yum install numactl (缺乏全称)-y yum install libaio(缺乏全称) -y yum inst ...

  3. springcloud学习笔记---环境搭建--Linux下jdk安装

    springcloud学习笔记-环境搭建–Linux下jdk安装 1.官网下载jdk1.11 链接: https://pan.baidu.com/s/1vZ4PoJAnwczkRICfCNKHAA 提 ...

  4. Linux下ODBC安装配置

    Linux下ODBC安装配置 ODBC 原理 ODBC 是 Open Database Connect 即开放数据库互连的简称,它是由 Microsoft 公司于 1991 年提出的一个用于访问数据库 ...

  5. linux 保存编译log,(转)Linux下编译安装log4cxx

    一个项目的服务器端在Linux平台下,用到了开源日志库log4cxx,这个库是apache项目的一个子库.功能很不错.下面记录下它的编译和安装过程. 第一步安装apr-1.3.8,顺序不能错,它必须首 ...

  6. qt调用linux 进程,Linux 下qt 程序打包发布(使用linuxdelpoyqt ,shell 脚本)

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/u014746574/article/d ...

  7. linux下SVN配置笔记(转)

    linux下SVN配置笔记  李群林 转载了 皋军 的博文  [查看原文][转载时间:2012-09-20 10:40] 关键字: linux下svn配置笔记  一.安装SVN默认安装到/usr/lo ...

  8. Linux 下 Redis 安装教程

    Linux 下 Redis 安装教程 事先准备 下载 Redis 安装 Redis 设置 Redis 开机自启动 远程访问 Redis RDM 远程访问 Redis 笔者的运行环境: CentOS S ...

  9. linux上 arm开发环境搭建,详解 LINUX下QT For ARM开发环境搭建过程

    LINUX下QT For ARM开发环境搭建过程是本文介绍的内容,不多说,先来看内容.在PC上,我们需要得到两个版本的Qt,分别是:Qt-4.5.2和QtEmbedded-4.5.2-arm.前者包括 ...

最新文章

  1. Linux安装Nginx、Redis、django
  2. 5万字的《Java面试手册》V1.0版本,高清PDF免费获取
  3. 一种简易实现磁悬浮吊坠方案
  4. 遇java.lang.OutOfMemoryError: PermGen space之解决方案
  5. PostGIS_导入shp格式的数据
  6. 优先队列(个人模版)
  7. 关于使用安装Adobe绿色精简版所需运行库
  8. webpack构建Vue项目引入jQ时发生“'$' is defined but never used”的处理
  9. .NET Core跨平台的奥秘[下篇]:全新的布局
  10. 在 Delphi 中调用 JavaScript(二)
  11. 【Hello CSS】第六章-文档流与排版
  12. Python——PyCharm常用快捷键
  13. 《天天数学》连载22:一月二十二日
  14. 第四节:EasyUI的一些操作
  15. 如何监测系统用户是否登录_网站建设教程:PageAdmin Cms如何获取用户登录状态...
  16. Ubuntu 16.04下的美化配置过程
  17. LaneATT代码复现环境配置
  18. 提高客户转化率的关键点
  19. 中职生学云计算机技术应用,云课堂在中职计算机课程教学中的应用
  20. guid linux 识别的分区表_GUID分区与MBR分区有什么区别?

热门文章

  1. handlebar.js模板引擎(轻页面小工程可用)
  2. unity AR3D物体识别
  3. Ubuntu 防火墙
  4. Web3j如何在ETH智能合约调用请求发出前获取到转账Hash
  5. iOS自建DNS之后对IP+Port测速
  6. Mybatis之resultType详解
  7. 高性能iOS开发--移动应用的性能
  8. 计算机diy市场前景分析,DIY已经走到末路?PC硬件未来何去何从
  9. 你是否了解HTTPS的加密原理?(面试常问)
  10. 《游戏脚本的设计与开发》-(RPG部分)3.4 地图跳转