交叉编译GDB

 

build ARM版本的GDB,可以在线debug user 程序。

mkdir build_gdb
cd build_gdb
export PATH=$PATH:/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/bin/
../configure --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --prefix=/gdb/gdb-8.2/build_gdb/arm-gdb CC=arm-linux-gnueabihf-gcc AR=arm-linux-gnueabihf-ar LD=arm-linux-gnueabi-ld LDFLAGS=-static
/usr/bin/make CC=arm-linux-gnueabihf-gcc AR=arm-linux-gnueabihf-ar LD=arm-linux-gnueabihf-ld -j32
make install

posted @ 2020-10-15 20:34  smilingsusu  阅读(361)  评论(0编辑  收藏  举报