Qt嵌入式Linux平台远程调试方法介绍

qt远程调试开发板应用
设置电脑虚拟机ip地址与开发板ip地址在同一网段
电脑虚拟机ip:172.16.0.174开发板ip:172.16.0.169  
设置开发板ssh密码:
设置密码passwd root输入两次密码root  
添加qmake:
tools->options->kits->compilers->add(红色路径依据客户路径配置)
/home/forlinx/linux-3568/ok3568-linux-source/buildroot/output/ok3568/host/bin/qmake
添加gcc:
tools->options->kits->compilers->add(红色路径依据客户路径配置)/home/forlinx/linux-3568/ok3568-linux-source/buildroot/output/ok3568/host/bin/aarch64-linux-gcc
添加g++:
tools->options->kits->compilers->add(红色路径依据客户路径配置)/home/forlinx/linux-3568/ok3568-linux-source/buildroot/output/ok3568/host/bin/aarch64-linux-g++
添加gdb:
tools->options->kits->debuggers->add(红色路径依据客户路径配置)/linux-3568/ok3568-linux-source/prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-gdb
配置devices:
配置完成test测试:
host name:开发板ip地址ssh port:22username:rootpassword:root
下图表示连接正常:
配置kit套件
将客户工程选择我们前面设置的kit套件3568:
指定程序安装到开发板的目录:target.path = /home/forlinx/test配置完成以后可执行文件就可以运行到开发板上。
点击运行按钮
开发板显示如下:
远程调试 开发板上:
开发板输入以下命令,进入监听模式:[root@ok3568:/home/forlinx]# gdbserver 172.16.0.169:2345 ./fltest_qt_backlight
虚拟机上:
debug->start debugging->attach to running debug server...连接到开发板服务,即可进入调试模式。


山东省新能源产业发展规划通知政策原文
单片机控制直流无刷电机的原理
触碰未来:电子元器件中的神奇开关
云鸟携手防城港红林海湾,小区电动车充电桩利民工程获点赞!
图说无刷马达加速 【其利天下技术分享】
Qt嵌入式Linux平台远程调试方法介绍
自动无功补偿装置关闭后会出现什么状况?
2012中国(成都)电子展再次上演西部电子论坛 精彩抢先看
美图T9HelloKitty限量版高清图赏
Saifun推出业界首个2Mb串行E
上海加快打造全球卓越制造基地
如何确保无线局域网具有足够的弹性
单节锂电池充电管理芯片 世微半导体AP6155
关于GD32F190R8的Mini智能家居系统设计的介绍和研究
三星Grar Fit 2降幅接近30% 是因为第三代Gear Fit 要来了?
什么是聚合物电池
让AI参与分娩 只能作为辅助者而不是决策者
基于LPC3250的智能电子血压计设计
乐森机器人完成1亿元A轮融资 主要用于产品迭代研发与渠道扩展
QQ“AR+LBS天降红包”今日正式开抢!大额红包在这里!