嵌入式爱好者

3399Qt在线调试配置

2021-10-26 14:07| 发布者: 兵兵兵兵鸭| 查看: 931| 评论: 0

类目: RK3399产品系列  >  Linux     文档编号: 561

关于Qt应用程序的调试,目前的做法为在虚拟机中交叉编译后将可执行文件copy到开发板中运行以查看Qt程序运行状态,本文通过配置虚拟机中的Qt应用程序、虚拟机网络ip,通过gdb调试和ssh服务,实现在虚拟机中编写Qt程序后,点击“RUN”,绿色调试按钮,即可在开发板中安装运行对应的Qt程序。
gdb调试插件路径:OK3399-linux-release/prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-gdb
结合手册Qt编译环境配置章节应该对Qt中的环境配置位置有所了解:Compilers、Qt Versions、Kits,本文操作为继续配置kits。

第一步:在Qt软件中依次点击 Tools->Options->Debuggers->Add->选择gdb调试插件路径下的aarch64-linux-gnu-gdb 并命名。
第二步:点击Kits,选中已按照手册配置好的kits套件,点击Device type 一栏将其选择为 Generic Linux Device。点击Debugger一栏,选择上一步命名后的gdb插件。
第三步:在最左侧选项里选择Devices,打开Devices界面后点击Add,添加Generic Linux Device(default for Generic Linux)设备,输入开发板的网络ip和ssh登录的用户名和密码,可点击Test测试,验证连接后配置完成,在Qt中直接点击"RUN"即可在开发板中运行对应Qt程序。

注意:请使用root登陆开发板,root用户的密码可以通过串口使用passwd root 命令设置。请保证开发板与虚拟机可以互相ping通。

已解决

未解决

只是看看

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-4-25 23:34

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部