本帖最后由 WQ_ZWD 于 2022-8-17 10:33 编辑
WQ335x_Linux_Eglfs_Qt4.8产品开发资料:
链接:https://pan.baidu.com/s/1YKW7fYaCK0LjsIesdTU1ZQ 提取码:phwl
1. 安装交叉编译工具
(1) 请先去上述资料链接下载交叉编译器,qt4.8环境包如图:
拷贝这些文件到虚拟机后
使用如下命令在/目录下新建文件夹opt_WQ
sudo mkdir /opt_WQ
其中gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux.tar.bz2和WQ_qtenv.tar.bz2解压至/opt_WQ/ 目录下(注该文件夹名称和路径不可更改,否则后面的qmake -v 操作无法成功,无法正确添加Qt Versions)
sudo tar -xjf gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux.tar.bz2 -C /opt_WQ/
sudo tar -xjf WQ_qtenv.tar.bz2 -C /opt_WQ/
其中tslib.tar.bz2解压至/usr/local/ 目录下
sudo tar -xjf tslib.tar.bz2 -C /usr/local/
此时使用 ls /opt_WQ/ 和ls /usr/local/命令查看,可以分别看到文件夹gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux,WQ_qtenv 和tslib,如图:
(2)使用命令:
sudo gedit ~/.bashrc
打开用户变量文件,在文件末尾添加
- export PATH=/opt_WQ/gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux/bin:$PATH
复制代码
保存并关闭 bashrc 文件,并使用命令:
source ~/.bashrc
重置用户变量。
最后使用命令:
arm-cortex_a9-linux-gnueabi-gcc -v
查看交叉编译工具是否安装正确。成功如下图:
若不成功,并且提示: No such file or directory 请执行下面命令安装后再arm-cortex_a9-linux-gnueabi-gcc -v: sudo apt-get install libc6-dev-i386
2.安装 Qt Creator
(1)运行qt-creator-opensource-linux-x86_64-4.0.0.run
上图点击“next”
上图点击“skip”
上图安装路径默认即可,然后选择“I accept.....”,如下图:
最后等待安装完成。
3.设置 QtCreator 的 SSH
通过 ssh 实现 Qt 远程调试,将本产品连入电脑同
一局域网中,或者使用网线将本产品与电脑直连,如果直连则需要配
置一下电脑的 ip 地址为 192.168.1.3~255 范围内,并确保虚拟机可以ping通平板。
(1)打开 QtCreator,点击 Tools→Options 选项。选择 Devices 栏,点击 Add 按钮,弹出添加设备窗口,选
择 Generic Linux Device,点击 Start Wizard 按钮。如下:
(3)填入设备名字,可任意设置;填入设备 ip 地址,本产品默
认 ip 地址为 192.168.1.16;填入要登入的用户名,填 root 即可;填入
该用户的密码,默认是 123456 ;最后点击 Next>按钮。再点击 Finish 按钮,弹出测试对话框,如果如下图所示则表
示 QtCreator 与本产品已连接上,最后点击下方的 OK 保存即可。
|