麒麟Kylin V10 桌面版源码编译安装Qt5.6.0

硬件环境:PHYTIUM FT-2000/4开发板

系统环境:Kylin V10 Desktop 系统

安装包下载:自己所需版本

解压

相关依赖库安装

apt-get updateapt-get install flexapt-get install bisonapt-get install gperfapt-get install libxcb*apt-get install build-essentiallapt-get install build-essentialapt-get install libgl1-mesa-devapt-get install libglu1-mesa-devapt-get install libegl1-mesa-devapt-get install freeglut3-dev

Configure配置

./configure -prefix /usr/local/Qt-5.6.0 -opensource -confirm-license -c++std c++11 -skip qt3d -skip qtactiveqt -skip qtandroidextras -skip qtcanvas3d -skip qtconnectivity -skip qtdoc -skip qtenginio -skip qtgraphicaleffects -skip qtimageformats -skip qtlocation -skip qtmacextras -skip qtmultimedia -skip qtquickcontrols -skip qtquickcontrols2 -skip qtsensors -skip qtserialbus -skip qtserialport -skip qttranslations -skip qtwayland -skip qtwinextras -skip qtx11extras

完成后进行编译和安装

make -j16make install -j8

完成后进入到build/qtbase/bin/目录下,查看已安装好的qmake版本

./qmake -v

系统下原有的qmake版本及默认版本为自带的,使用qtchooser替换为自行安装的qt5.6.0

qtchooser -install qt5.6.0-aarch-linux-gnu(名称可自定义)  /usr/local/Qt-5.6.0/bin(编译QT安装的目录)
export QT_SELECT=qt5.6.0-aarch-linux-gnu

#设置下环境变量,关机后失效

永久有效可将此指令写入到/etc/profile文件中指令:

echo “export QT_SELECT=qt5.6.0-aarch-linux-gnu” >> /etc/profile

系统下查看qt版本,已变更为5.6.0版本

Qt creator下配置

点击:工具-选项-编译器 添加 GCC,G++

Qt版本编译,手动添加

调试器

构建套件(Kit)

示例演示

首先修改QT安装目录下的/usr/local/Qt-5.6.0/examples/gui/analogclock的权限

chmod 777  /usr/local/Qt-5.6.0/examples/gui/analogclock

使用Qt Creator 文件->打开文件或项目,找到

/usr/local/Qt-5.6.0/examples/gui/analogclock/analogclock.pro文件,然后点击运行按钮即可

麒麟Kylin V10 桌面版源码编译安装Qt5.6.0相关推荐

  1. mac版源码编译安装mysql

    mac版源码编译安装mysql 一.基础环境 1.清理环境(清理系统自带的Mariadb和boost) CentOS 7 版本的系统默认自带安装了MariaDB,需要先清理. ##查询已安装的mari ...

  2. 保姆级教程——Ubuntu16.04 Server下深度学习环境搭建:安装CUDA8.0,cuDNN6.0,Bazel0.5.4,源码编译安装TensorFlow1.4.0(GPU版)...

    写在前面 本文叙述了在Ubuntu16.04 Server下安装CUDA8.0,cuDNN6.0以及源码编译安装TensorFlow1.4.0(GPU版)的亲身经历,包括遇到的问题及解决办法,也有一些 ...

  3. opencv4.0在linux下编译,Ubuntu 18.04源码编译安装OpenCV 4.0步骤

    Ubuntu 18.04下标准常规安装方法安装的OpenCV版本比较低,想尝鲜使用4.0版本,只好源码安装. 安装环境 OS:Ubuntu 18.04 64 bit 显卡:NVidia GTX 108 ...

  4. 源码编译安装gcc-5.3.0

    2019独角兽企业重金招聘Python工程师标准>>> 系统环境:Amazon Linux AMI 2015.09.2 (HVM)---Fedora 23 Server 1.下载gc ...

  5. linux源码编译-安装postgresql数据库(中标麒麟+龙芯CPU)

    linux源码编译-安装postgresql数据库(中标麒麟+龙芯CPU) 一.查看yum源中pgsql版本 二.安装readline-devel 三.下载pgsql库的源码 四.解压下载的源码.co ...

  6. mono和monodevelop源码编译安装

    之所以用源码编译的方式安装mono和monodevelop,是因为通过yum安装的mono不是最新版本,而且monodevelop不能建 asp.net MVC3的工程. 而且通过源码安装,可以进一步 ...

  7. CentOS 7上源码编译安装和配置LNMP Web+phpMyAdmin服务器环境

    什么是LNMP? LNMP(别名LEMP)是指由Linux, Nginx, MySQL/MariaDB, PHP/Perl/Python组合成的动态Web应用程序和服务器,它是一组Web应用程序的基础 ...

  8. 详解LAMP源码编译安装

    实战:LAMP源码编译安装 家住海边喜欢浪:zhang789.blog.51cto.com 目录 详解LAMP源码编译安装 LAMP简介 一.准备工作 二.编译安装 Apache 三.编译安装 MyS ...

  9. mysql5.6源码编译_MySQL 5.6 源码编译安装

    前言 本文适合对于 mysql 有调试需求.或者在国产化平台上通过源码方式安装 mysql 数据库的场景:并且标题虽然指明是 mysql 5.6 版本,5.7 版本也基本适用,只是 cmake 编译参 ...

最新文章

  1. 全球最大规模学术不端调查显示,53%的博士生会从事有问题的研究
  2. c语言五子棋开题报告,基于VC的五子棋游戏的设计与实现(附答辩记录)
  3. 程序安装后依然是老版主页的修改办法
  4. 张高兴的.NET Core IoT 入门指南:(四)使用 SPI 进行通信
  5. 怎样用c语言输出一个函数图像,请教 怎么才能用C输出一个函数的图像?大侠 帮帮忙啊...
  6. 【华为云技术分享】为什么说物联网平台是城市数字化的必备底座
  7. 如何在ASP.NET Core中上传文档
  8. 【scala初学】scala IDE eclipse
  9. 4.4_factory_method_创建型模式:工厂方法模式
  10. 两个网口芯片接一个变压器_关于以太网网络变压器的几个问题
  11. 基于VUE的echart图表自适应窗口大小变化插件开发
  12. 智能优化算法:龙格-库塔优化算法 - 附代码
  13. IE浏览器为什么打不开java_IE浏览器拒绝访问的原因及其解决方法。
  14. C语言文本输入中文乱码问题
  15. Django:A server error occurred. Please contact the administrator.
  16. vim leader的使用
  17. python报错跳过继续执行_python如何设置报错跳过
  18. mac上开启隐藏文件
  19. R数据分析:如何在R中使用mutate
  20. sd和sem啥区别_生物统计学-标准差(SD)和标准误(SEM)有何区别.pdf

热门文章

  1. 12.1 什么是文件路径,Python中如何书写文件路径?(os.path.join()函数)
  2. windows7 runas命令
  3. U盘格式化及注意事项(Windows,Linux,Mac)
  4. 数据结构代码--线性表的顺序存储结构
  5. 虚拟设置里启用了集成服务器,unraid服务器all in one 篇七:双软集成无线路由光猫(下)...
  6. 联想一直提示正在更新计算机启动配置,电脑一直显示准备配置windows的问题
  7. 广东计算机类211大学,211大学名单
  8. python智能机器人框架_【python】机器人框架+骑乘,pythonRobotframeworkride
  9. 中国移动段晓东:锚定算力网络十大技术发展方向,实现算力网络高质量发展...
  10. “海星通”软件许可使用协议