Openharmony之调试小工具strace
·
一丶环境信息
软件版本:openharmony5.0.3
strace版本:6.9版本
二丶编译starce
去strace官网下载strace源码,版本很多,我选了一个靠前的版本6.9.官网网址为: https://strace.io/files/
下载之后,在ubuntu系统进行解压:
解压之后得到源码,然后进行交叉编译,需要配置一下交叉编译的环境。
cd strace-6.9
./configure \
CC="/home/baker/OHOS_Gcc/native/llvm/bin/clang" \
--host=aarch64-linux-gnu \
--target=aarch64-linux-ohos \
--with-build-cc=gcc \
CFLAGS="--target=aarch64-linux-ohos --sysroot=/home/baker/OHOS_Gcc/native/sysroot" \
LDFLAGS="--target=aarch64-linux-ohos --sysroot=/home/baker/OHOS_Gcc/native/sysroot" \
--disable-m32 --disable-mx32
make
然后就得到了,strace这个二进制文件,感兴趣的小伙伴可以直接尝试一下,
更多推荐
所有评论(0)