为了适应国产化需求,应用需要移植到国产化麒麟系统中运行,本文记录如何在虚拟机中安装麒麟V10桌面操作系统以及Qt5.12.3的安装,并测试Qt程序的编译运行。
一、麒麟V10桌面操作系统安装
首先从麒麟官网中下载麒麟V10操作系统,用于虚拟机系统安装,麒麟系统官网提供了系统试用的下载连接,在试用申请页面中填写相关内容即可进入下载界面。
麒麟系统试用申请界面
麒麟V10系统试用版下载界面
试用版系统包括服务器操作系统和桌面操作系统,针对不同的硬件环境下载相应的版本,本次下载的是桌面操作系统,根据不同的CPU架构选择不同版本,点击相应链接进入下载界面,根据下载界面的提示选择推荐的下载方式下载即可。
其次在虚拟机中安装麒麟系统,虚拟机软件使用的是VMware Workstation Pro 16,打开虚拟机软件,选择【文件】->【新建虚拟机】,弹出新建虚拟机向导对话框
选择安装程序光盘镜像文件,即刚才下载操作系统文件,点击下一步。
选择Linux操作系统,版本选择Ubuntu 64位,点击下一步。
重命名虚拟机名称和系统安装路径,点击下一步。
设置磁盘容量为120G,根据自身电脑的磁盘大小设置合适容量,但是最少不能少于30G,将虚拟磁盘拆分成多个文件,点击下一步。
点击【自定义硬件】按钮设置硬件参数。
在新建虚拟机向导界面中点击【完成】即完成虚拟机参数设置,点击【开启此虚拟机】即将进入系统安装的界面。
通过键盘上下键选择【安装银河麒麟操作系统】
创建好用户,点击下一步,等待安装即可,安装过程大约需要30分钟。
二、Qt5.12.3安装
本次安装的Qt版本是5.12.3,对于其他版本安装情况基本一致,首先去Qt官网下载安装包,选择qt-opensource-linux-x64-5.12.3.run下载,下载完成后拷贝到虚拟机中。
进入麒麟系统中,打开终端进入到安装包所在目录,输入chmod 777 qt-opensource-linux-x64-5.12.10.run,给安装包赋予可执行权限。
在安装Qt之前先断网,否则安装过程中需要注册。
在终端中输入./qt-opensource-linux-x64-5.12.3.run
,直接运行安装包,根据提示一直下一步,安装路径可以使用默认的/opt
路径下或自己的home路径,选择安装模块时,根据需要进行选择,如果不熟悉,可以全部选择安装
。
等待安装完毕,安装完毕后连接网络,安装Qt编译器和相关的开发环境。
在终端中输入sudo apt-get install g++,安装Qt用到的编译器,再输入sudo apt-get install libgl1-mesa-dev,安装用到的环境。
安装完毕后,即可创建、编译和运行Qt项目了。
三、Qt项目编译运行
1、新建项目
2、配置构建套件
默认情况下qtcreator会自动检测并配置套件参数,如果没有自动配置,则需要手动添加,点击【工具】->【选项】弹出参数设置对话框,如下图
3、编译构建运行项目
在项目名称上右键分别点击【执行qmake】、【构建】,如果都没有报错,此时点击运行即可正常运行Qt项目了。
写在最后:
每个人的设备及操作情况不同难免会遇到一些不一样的问题,欢迎大家提出自己遇到的问题及解决方法,供大家一起学习!
能力有限,如有错误之处,还请各位看客指正。