麒麟Kylin V10 桌面版源码编译安装Qt5.6.0
麒麟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相关推荐
- mac版源码编译安装mysql
mac版源码编译安装mysql 一.基础环境 1.清理环境(清理系统自带的Mariadb和boost) CentOS 7 版本的系统默认自带安装了MariaDB,需要先清理. ##查询已安装的mari ...
- 保姆级教程——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版)的亲身经历,包括遇到的问题及解决办法,也有一些 ...
- opencv4.0在linux下编译,Ubuntu 18.04源码编译安装OpenCV 4.0步骤
Ubuntu 18.04下标准常规安装方法安装的OpenCV版本比较低,想尝鲜使用4.0版本,只好源码安装. 安装环境 OS:Ubuntu 18.04 64 bit 显卡:NVidia GTX 108 ...
- 源码编译安装gcc-5.3.0
2019独角兽企业重金招聘Python工程师标准>>> 系统环境:Amazon Linux AMI 2015.09.2 (HVM)---Fedora 23 Server 1.下载gc ...
- linux源码编译-安装postgresql数据库(中标麒麟+龙芯CPU)
linux源码编译-安装postgresql数据库(中标麒麟+龙芯CPU) 一.查看yum源中pgsql版本 二.安装readline-devel 三.下载pgsql库的源码 四.解压下载的源码.co ...
- mono和monodevelop源码编译安装
之所以用源码编译的方式安装mono和monodevelop,是因为通过yum安装的mono不是最新版本,而且monodevelop不能建 asp.net MVC3的工程. 而且通过源码安装,可以进一步 ...
- CentOS 7上源码编译安装和配置LNMP Web+phpMyAdmin服务器环境
什么是LNMP? LNMP(别名LEMP)是指由Linux, Nginx, MySQL/MariaDB, PHP/Perl/Python组合成的动态Web应用程序和服务器,它是一组Web应用程序的基础 ...
- 详解LAMP源码编译安装
实战:LAMP源码编译安装 家住海边喜欢浪:zhang789.blog.51cto.com 目录 详解LAMP源码编译安装 LAMP简介 一.准备工作 二.编译安装 Apache 三.编译安装 MyS ...
- mysql5.6源码编译_MySQL 5.6 源码编译安装
前言 本文适合对于 mysql 有调试需求.或者在国产化平台上通过源码方式安装 mysql 数据库的场景:并且标题虽然指明是 mysql 5.6 版本,5.7 版本也基本适用,只是 cmake 编译参 ...
最新文章
- 全球最大规模学术不端调查显示,53%的博士生会从事有问题的研究
- c语言五子棋开题报告,基于VC的五子棋游戏的设计与实现(附答辩记录)
- 程序安装后依然是老版主页的修改办法
- 张高兴的.NET Core IoT 入门指南:(四)使用 SPI 进行通信
- 怎样用c语言输出一个函数图像,请教 怎么才能用C输出一个函数的图像?大侠 帮帮忙啊...
- 【华为云技术分享】为什么说物联网平台是城市数字化的必备底座
- 如何在ASP.NET Core中上传文档
- 【scala初学】scala IDE eclipse
- 4.4_factory_method_创建型模式:工厂方法模式
- 两个网口芯片接一个变压器_关于以太网网络变压器的几个问题
- 基于VUE的echart图表自适应窗口大小变化插件开发
- 智能优化算法:龙格-库塔优化算法 - 附代码
- IE浏览器为什么打不开java_IE浏览器拒绝访问的原因及其解决方法。
- C语言文本输入中文乱码问题
- Django:A server error occurred. Please contact the administrator.
- vim leader的使用
- python报错跳过继续执行_python如何设置报错跳过
- mac上开启隐藏文件
- R数据分析:如何在R中使用mutate
- sd和sem啥区别_生物统计学-标准差(SD)和标准误(SEM)有何区别.pdf
热门文章
- 12.1 什么是文件路径,Python中如何书写文件路径?(os.path.join()函数)
- windows7 runas命令
- U盘格式化及注意事项(Windows,Linux,Mac)
- 数据结构代码--线性表的顺序存储结构
- 虚拟设置里启用了集成服务器,unraid服务器all in one 篇七:双软集成无线路由光猫(下)...
- 联想一直提示正在更新计算机启动配置,电脑一直显示准备配置windows的问题
- 广东计算机类211大学,211大学名单
- python智能机器人框架_【python】机器人框架+骑乘,pythonRobotframeworkride
- 中国移动段晓东:锚定算力网络十大技术发展方向,实现算力网络高质量发展...
- “海星通”软件许可使用协议