151-5197-5087
扬州华为授权服务中心
当前位置:网站首页 > 网络设备调试 正文 网络设备调试

qt远程调试ARM板

2024-12-05 22:03:22 网络设备调试 26 ℃ 0 评论
  1. 前期准备
    使用qt5.8调试
    pc机必须能与arm板ssh通信。
    先查看pc版本的gdb以及gdb使用到python(注意:qt3.1之后调试需要python)
    查看gdb版本:可通过qtcreator查看(tool->options->build&run->debuggers),如下图红色矩形区域

    查看gdb使用的python版本,由上图找到gdb文件目录,打开它。使用ldd命令查看,可以发现,gdb使用的python3.5版本如下图:

    好了,摸清我们pc端使用的gdb版本和python,我们就开始配置安装吧。为什么要有这个前期准备,因为qt调试必须要使用对应的python版本(本人曾编译python2.7版本,结果用qt调试的时候看不到调试信息)

gdb安装
0.下载gdb-7.11.1.tar.gz(http://www.gnu.org/software/gdb/download/)手动到网页下载

1、将gdb-7.11.tar.gz拷贝到任意的位置

2、解压gdb-7.11.1.tar.gz

tar -zxvf gdb-7.11.1.tar.gz

3、编译arm-linux-gdb(gdb client)(下面/usr/local是安装目录,可自行更改)

到目录gdb-7.7.1下

cd gdb-7.7.1

. / c o n f i g u r e − − t a r g e t = a r m − l i n u x − − p r e f i x = / u s r / l o c a l / a r m − g d b 7.11.1 − − w i t h − p y t h o n ( 注 意 , 执 行 该 命 令 之 前 , 首 先 要 确 认 , 本 地 p y t h o n 是 什 么 版 本 , 如 下 图 , 先 使 用 w h i c h p y t h o n 查 看 当 前 使 用 的 版 本 , 我 们 看 到 是 2.7 版 本 , 不 是 我 们 需 要 的 , 所 以 使 用 w h e r e i s p y t h o n 命 令 查 看 本 机 的 所 以 p y t h o n 版 本 , 我 们 看 到 在 3.5 版 本

版权说明:如非注明,本站文章均为 扬州驻场服务-网络设备调试-监控维修-南京泽同信息科技有限公司 原创,转载请注明出处和附带本文链接

请在这里放置你的在线分享代码
«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
    网站收藏
    友情链接