首页 > 系统相关 >Ubuntu Qt5 源码的下载和编译

Ubuntu Qt5 源码的下载和编译

时间:2024-11-19 10:56:08浏览次数:1  
标签:bin Qt5 qt 18 5.15 源码 Ubuntu PATH

Ubuntu 18 下载和编译 Qt5 源码

下载源码

wget https://mirrors.aliyun.com/qt/archive/qt/5.15/5.15.2/single/qt-everywhere-src-5.15.2.tar.xz

解压缩

tar -xf qt-everywhere-src-5.15.2.tar.xz -C /tmp/
cd /tmp/qt-everywhere-src-5.15.2

配置并编译

./configure -prefix /home/deepano-ubuntu-18/bin/qt-bin -release -opensource -confirm-license -nomake examples -nomake tests
make -j$(nproc)

/home/deepano-ubuntu-18/bin/qt-bin 是自定义目录,可选择为默认的目录 '/usr/local/bin' 或者 '/usr/bin/' 等

安装

make install

添加环境变量

在 .bashrc 文件末尾添加环境配置参数

export PATH=/usr/local/qt5/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/qt5/lib:$LD_LIBRARY_PATH
export PATH=/home/deepano-ubuntu-18/bin/qt-bin:$PATH
export LD_LIBRARY_PATH=/home/deepano-ubuntu-18/bin/qt-bin:$LD_LIBRARY_PATH

使配置生效

source ~/.bashrc

标签:bin,Qt5,qt,18,5.15,源码,Ubuntu,PATH
From: https://www.cnblogs.com/wanghao-boke/p/18554433

相关文章

  • SpringBoot心理树洞在线公益网站hu239 本系统(程序+源码+数据库+调试部署+开发环境)带论
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统内容:学生,心理老师,咨询预约开题报告内容一、研究背景与意义随着现代生活节奏的加快,越来越多的人面临着心理压力和困扰。然而,由于种种原因,很多人并不愿意......
  • 【开题报告】基于Springboot+vue乡村信息化管理系统(程序+源码+论文) 计算机毕业设计
    本系统(程序+源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着信息技术的迅猛发展,信息化已成为推动社会进步和经济发展的重要力量。在乡村地区,传统的管理方式逐渐暴露出效率低下、信息不透明等问题,严重制约了......
  • (免费源码)计算机毕业设计必看必学 原创定制程序 java、PHP、python、小程序、文案全套
    摘 要为了方便用户快速定位自己感兴趣的国内热门旅游景点信息,国内热门景点推荐系统应运而生。本系统的前端界面主要实现页面的美观和动态效果使之符合广大群众的审美观,后台主要使用的技术主要有Java编程语言,SSM框架,MySQL数据库的旅游推荐系统解决了传统旅游推荐方式中数据......
  • 计算机毕业设计原创定制(免费送源码)Java+B/S+SSM+Web前端开发技术+IDEA+MySQL+Navicat
    摘 要信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题。针对有风小院等问题,对有风小院信息管理进行研究分析,然后开发设计出有风小院系统以解决问题。有......
  • (分享源码)计算机毕业设计必看必学 上万套实战教程手把手教学JAVA、PHP,node.js,C++、pyth
     摘 要21世纪的今天,随着社会的不断发展与进步,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认知向理性认知提高,管理工作的重要性已逐渐被人们所认识,科学化的管理,使信息存储达到准确、快速、完善,并能提高工作管理效率,促进其发展。论文主要是对医疗门诊管理......
  • (分享源码)计算机毕业设计必看必学 上万套实战教程手把手教学JAVA、PHP,node.js,C++、pyth
     摘 要随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,校园跳蚤市场管理系统被用户普遍使用,为方便用户能够可以随时进行校园跳蚤市场管理系统的数据信息管理,特开发了基于spri......
  • 如何在 Ubuntu 上安装 Mosquitto MQTT 代理
    如何在Ubuntu上安装MosquittoMQTT代理Mosquitto是一个开源的消息代理,实现了消息队列遥测传输(MQTT)协议。在Ubuntu22.04上安装MQTT代理,您可以利用MQTT轻量级的TCP/IP消息平台,该平台专为资源有限的物联网(IoT)设备设计,例如带宽低或电池寿命短的设备。Mos......
  • php购物商城在线购物商城电商系统php期末作业课程设计大作业php+mysql+html源码获取
    一、功能介绍php+mysql+html+css实现的一个在线购物商城,实现了下单等核心购物流程登录注册首页商品列表商品详情商品购买我的订单后台管理登录退出商品管理订单管理用户管理源码获取方式请私聊二、效果展示三、代码展示四、项目总结这是用php+......
  • flask框架短视频网站(毕设源码+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、选题背景关于短视频网站的研究,现有研究主要集中在短视频的传播效应、商业价值等方面1。专门针对短视频网站系统功能(如用户管理、视频类型规划......
  • flask框架短信平台管理系统(毕设源码+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、选题背景关于短信平台管理系统的研究,现有研究主要以短信的基础发送和接收功能为主,在特定场景如商城短信、通知公告等针对性的短信管理方面的研......