Ubuntu20.04.4搭建万象奥科G2L板的QT开发环境步骤
1. 安装VMware Workstation
2. 安装Ubuntu20.04.4
3. 安装Xftp7(用于在Windows和Ubuntu之间文件共享传输)
4. 更新Ubuntu20.04.4依赖
sudo apt-get update
5. 安装net-tools,主要是为了使用ifconfig
sudo apt-get install net-tools
6. 安装SSH Server
sudo apt-get install openssh-server
7. 下载QT5.9.0 linux版本
8. 下载QTCreator linux版本
9. 增加两个文件可执行权限
sudo chmod +x qt-…
10. 将poky-glibc-x86_64-core-image-qt-aarch64-g2l_iot-toolchain-3.1.5中的所有文件传到Ubuntu
11. 增加poky-glibc-x86_64-core-image-qt-aarch64-g2l_iot-toolchain-3.1.5.sh文件可执行权限
sudo chmod u+x poky-glibc-x86_64-core-image-qt-aarch64-g2l_iot-toolchain-3.1.5.sh
12. 执行poky-glibc-x86_64-core-image-qt-aarch64-g2l_iot-toolchain-3.1.5.sh文件,安装路径默认。
13. 打开QT方式两条命令,才能编译G2L运行的程序
source /opt/poky/3.1.5/environment-setup-aarch64-poky-linux
./qtcreator-4.7.0/bin/qtcreator
14. 配置QT编译环境
15. Ubuntu安装tftp server和 tftp以及配置
安装:sudo apt-get install tftp-hpa tftpd-hpa
建立服务器文件目录:mkdir /home/xyb/tftpdroot
修改权限:chmod 777 /home/xyb/tftpdroot
修改服务器配置:sudo gedit /etc/default/tftpd-hpa
具体配置如下:
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/xyb/tftpdroot"
TFTP_ADDRESS=":69" 或者TFTP_ADDRESS="192.168.8.101:69"
TFTP_OPTIONS="--secure"
重启tftp server
service tftpd-hpa restart
16. Qt 解决Could not start process "make" qmake_all问题
sudo apt-get install build-essential