嵌入式应用程序调试
- 首先去strace官网下载最新版本的Strace,在此,我已经把下载的好的4.11版本放在了百度云盘,strace-4.11.tar.xz,可以点击直接下载。
- 把下载好的文件解压并上传到ubuntu系统中。进入到解压后的目录
cd strace-4.11
执行配置文件命令:./configure --host=arm-linux CC=arm-linux-gcc LD=arm-linux-ld
,然后进行编译make
,最后,会在当前目录下生成strace可执行的二进制文件。 - 然后可以把strace拷贝到arm目的机上进行使用。
./strace -h
可以查看strace的帮助文档。比如:./strace -o log.txt rmmod switch_addr
,这个就是把输出日志保存到log.txt文件里面,执行结束后,可对log.txt文件进行分析。