mirror of
https://gitee.com/openharmony/developtools_profiler
synced 2025-02-11 05:17:20 +00:00
small tools to parse smaps information
build
native build:
# build with debug:
cargo build
# or release:
cargo build --release
static-linking Cross-Build for arm32:
#add toolchains:
rustup target add armv7-unknown-linux-musleabihf
rustup target add arm-unknown-linux-musleabihf
#add right linker to ~/.cargo/config:
[target.armv7-unknown-linux-musleabihf]
linker = "arm-linux-gnueabihf-ld"
[target.arm-unknown-linux-musleabihf]
linker = "arm-linux-gnueabihf-ld"
build:
cargo build --target=armv7-unknown-linux-musleabihf
#add --release for release
run
smaps-show -p PID [-v]
or
smaps-show -f FILE_PATH [-v]