整体流程:
安装Ubuntu>安装Mysql->配置SVN->安装Qt->安装输入法
->安装minicom->开发环境->配置kit->测试代码
一、安装Ubuntu,制作双系统镜像
下载Ubuntu镜像
https://ubuntu.com/download/desktop
使用refus制作镜像
本地window系统,磁盘管理,分出单独磁盘,建议100G
插入启动盘,安装Ubuntu
重启,选择U盘启动项,如何设置启动项,根据主机略有不同,一般为F12,自行查询
安装过程不赘述
二、安装Mysql
安装vim
sudo apt install vim
配置源
sudo vim /etc/apt/source.list
在最后添加阿里云源地址
deb http://mirrors.aliyun.com/ubuntu/ kinetic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ kinetic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ kinetic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ kinetic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ kinetic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ kinetic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ kinetic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ kinetic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ kinetic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ kinetic-backports main restricted universe multiverse
Esc->:wq!->回车
安装mysql
更新列表后,安装如下两个包,择需安装mysql-client
sudo apt update
sudo apt install mysql-common mysql-server
启动mysql
sudo service mysql start
登陆测试
mysql -u root -p
show databases;
exit;
三、安装SVN
sudo apt install subversion
在本地项目文件夹,打开终端拉取工程代码,执行:svn co svn项目地址
svn co svn地址
四、安装Qt
打开qt下载地址,选择自己需要的版本,一般在archeive目录
如果安装.run提示无命令,添加权限后执行
断开网络安装qt,跳过账号输入和验证,安装过程不展开说明
sudo chmod +x qt-****.run
sudo ./qt-****.run
五、安装输入法
如遇:root账号下火狐浏览器无法输入
卸载ibus,安装fcitx,重启后即可输入,根据自己习惯安装其他输入法,搜索输入法 for Linux
sudo apt remove ibus
sudo apt install fcitx
如遇:输入法中文乱码,根本原因是新系统没有qt环境包,执行以下进行安装
sudo apt-get install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
sudo apt install libgsettings-qt1
六、安装minicom与配置(连接串口设备,按需设置)
sudo apt install minicom
连接串口设备
lsusb命令查看本地设备
配置minicom
sudo minicom -s
//选择serialport
a
//输入
dev/ttyS0
//回车
//选择保存为dgl,回车,离开
minicom
七、添加设备
在qt->工具->选项->设备,新建设备->填入IP与用户名、密码
八、安装开发环境
sudo apt install g++
sudo apt install gcc
sudo apt install gdb
sudo apt install cmake
九、配置kit
首先执行交叉编译脚本
文件过大,后续上传某网盘,免费下载,可联系作者要地址
在qt->工具->选项->构建与运行->添加自定套件,在套件内选择上面创建的设备,完成kit创建
十、调试代码
根据业务进行环境与代码测试。