valgrind
valgrind
build:
#!/bin/sh
TOOLCHAIN=/opt/arm-gnu-toolchain-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu
./configure CC=$TOOLCHAIN-gcc CXX=$TOOLCHAIN-g++ \
--host=aarch64-linux --prefix=/home/bsp/test/valgrind/valgrind-3.19.0/install
export path:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/root/valgrind-3.19.0/libexec/valgrind
export PATH=$PATH:/home/root/valgrind-3.19.0/libexec/valgrind:/home/root/valgrind-3.19.0/bin
export VALGRIND_LIB /home/root/valgrind-3.19.0/libexec/valgrind
use:
valgrind --leak-check=full --error-limit=no -s [app]
or
valgrind --tool=memcheck --leak-check=full [app]