zanglengyu 发表于 2021-7-5 09:57:04

想在开发板子上安装addr2line工具,想知道怎么安装?

由于软件在开发板上会有些难以复现的闪退类型bug

需要借助addr2line 解析错误,打印函数堆栈,需要用到这个工具。

目前的Ubuntu里边有arm的交叉编译工具,在linux下是可以的,但是在开发板子上面,没有这个命令的工具


据我所知,飞凌的交叉编译工具中,是有arm-linux-addr2line这个交叉编译工具的。

现在就是想知道如何在开发板子中来一套这个arm工具。

是需要用交叉编译工具自己,编译一份交叉工具本身的源码,生成交叉环境下的arm的工具链?


这个在android是可以的,在开发板子下面安装应该也是有办法的吧?

zanglengyu 发表于 2021-7-5 11:25:38

板子型号是OKMX6X-C

wjy 发表于 2021-7-5 16:18:22

zanglengyu 发表于 2021-7-5 11:25
板子型号是OKMX6X-C

您用的是什么系统?我们高版本的系统应该默认都有。
您如果需要自己安装的话就在开发环境里交叉编译一下放到开发板里就行,如果开发板少库也是直接把库放进开发板里就可以用了。

zanglengyu 发表于 2021-7-7 15:23:06

wjy 发表于 2021-7-5 16:18
您用的是什么系统?我们高版本的系统应该默认都有。
您如果需要自己安装的话就在开发环境里交叉编译一下 ...

嗯,我在交叉编译工具中,找到了一个能用的。在native那个目录下

zanglengyu 发表于 2021-7-9 17:11:18

zanglengyu 发表于 2021-7-7 15:23
嗯,我在交叉编译工具中,找到了一个能用的。在native那个目录下

http://bbs.witech.com.cn/forum.php?mod=viewthread&tid=75723&extra=

可以帮忙看看这个问题吗。现在我下载了最新的板子资料,按照文档配置编译环境,执行make modules 编译出.ko文件,无法在开发板上insmod ,会提示格式不对。想知道这个是什么问题?
页: [1]
查看完整版本: 想在开发板子上安装addr2line工具,想知道怎么安装?