- 简介
strace是linux系统应用程序系统接口调用跟踪工具,可用于应用程序调试或者驱动调试学习; - 移植
源码下载地址
#解压并进入解压后的目录
tar xf strace-5.9.tar.xz
cd strace-5.9
#建立安装输出文件
mkdir out_dir
#查看配置选项
./configure -h
#配置
#--prefix 安装目录
#--host 目标主机
./configure --prefix=$(pwd)/out_dir/ --host=arm-linux-gnueabihf
#编译安装
make && make install
#拷贝out_dir目录的相应文件到开发板
- 使用
#最简单的用法
#将test_app应用程序的系统调用输出到systemcall.txt
strace -o systemcall.txt ./test_app