从零开始搭建国产化系统QT开发环境

本文详细介绍了如何从零开始在国产化系统如银河麒麟上安装和配置QT开发环境,包括系统安装、软件源设置、远程控制(VNC和SSH)、Samba文件共享、xrdp远程访问、GCC和CMake编译工具,以及QtCreatorIDE的安装和环境选择。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文章目录

1.国产化系统安装

1.1 国产化PC系统镜像下载地址

各大国产化系统官网,填写申请即可拿到下载链接,这里就不细说了

  • 系统硬件和系统版本必须对应,否则会安装失败

1.2 通过国产化系统启动盘制作工具

  • U盘大小不能超过32G,否则系统会安装失败

1.3 设置root账号密码

sudo passwd root
1.4 配置银河麒麟系统软件源

UOS系统只能用官方认证的源,只能通过公网连接官网源,所以无需配置。

(1)切换到配置文件目录
cd /etc/apt/
(2)备份软件源配置文件
cp sources.list sources.list.bak
(3)编辑软件源配置文件
vim sources.list
(4)配置银河麒麟软件源
#4.0.2桌面版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2-desktop main restricted universe multiverse

#4.0.2-sp1桌面版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2sp1-desktop main restricted universe multiverse

#4.0.2-sp2桌面版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2sp2-desktop main restricted universe multiverse

#4.0.2服务器版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2-server main restricted universe multiverse

#4.0.2-sp1服务器版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2sp1-server main restricted universe multiverse

#4.0.2-sp2服务器版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2sp2-server main restricted universe multiverse

#4.0.2-sp2 FT2000+服务器版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2sp2-server-ft2000 main restricted universe multiverse

#4.0.2-sp3版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2sp3 main restricted universe multiverse

#4.0.2-sp4版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2sp4 main restricted universe multiverse

#V10版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 10.0 main restricted universe multiverse

#V10.1版本:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1 main restricted universe multiverse
(5)执行软件源立即生效命令
source sources.list
(6)更新软件源
sudo apt-get update

2.远程控制配置

2.1 VNC连接配置
2.1.1 手动启动vnc
x11vnc
2.1.2 自动启动vnc
(1) 更新系统
sudo apt-get update
(2)安装x11vnc
sudo apt-get install x11vnc -y
(3)设置VNC连接密码
sudo x11vnc -storepasswd /etc/x11vnc.pass

根据提示,输入并确认VNC连接的密码,密码保存在/etc/x11vnc.pass文件中。

(4)编写服务脚本
sudo vim /lib/systemd/system/x11vnc.service

x11vnc.service文件内容如下:

[Unit]
Description=Start x11vnc at startup
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared
[Install]
WantedBy=multi-user.target
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奥修的灵魂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值