简介
随着国产替代的推行,党政军都开始改用麒麟操作系统了,基于麒麟操作系统的软件开发应该会有一波机会。
今天就简单说一下在麒麟操作系统上如何配置Qt开发环境。
银河麒麟其实是Linux的一个发行版,所以其配置方式可以参考Ubuntu的配置方式。
下载并安装IDE
首先肯定是下载IDE,去官方下载Qt Creator:https://www.qt.io/download-qt-installer-oss
下载完成后双击,选择“直接运行”即可
如果没反应,也可以在终端中打开,步骤是:
- 在空白处单击右键,选择打开终端,
- 输入
./qt-unified-linux-x64-x.x.x-online.run
,也可以直接sudo ./qt-unified-linux-x64-x.x.x-online.run
,免去授权的步骤
根据实际需求,选择安装的类型,笔者选择的是Qt for desktop development:
创建应用
创建成功后就可以创建我们第一个“麒麟桌面软件”了
CMake执行失败的问题
如上图所示,我们用了CMake构建系统。
这种情况下可能遇到CMake执行失败,并报错no cmake configuration found的错误,Qt论坛中有人在Ubuntu遇到过类似问题,解决方案就是安装libgl-dev
,麒麟操作系统中的安装方式和Ubuntu一样,只需要执行:
sudo apt-get install -y libgl-dev
之后再“执行Cmake”应该就可以成功了。