一、編譯gdb
543 cd /home/rock/pkg/gdb-7.3.1/
544 mkdir build
553 ./configure --host=i686-pc-linux-gnu --target=arm-linux --prefix=/home/rock/pkg/gdb-7.3.1/build
554 make
555 make install
二、編譯gdbserver
563 mkdir gdbserver
578 cd gdb/gdbserver/
582 ./configure --target=arm-linux --host=arm-linux --prefix=/home/rock/pkg/gdb-7.3.1/build/gdbserver
584 make
594 make install
三、拷貝執行緒庫
628 cd /usr/local/arm/4.3.2/
631 find . -name libthread_db*
632 file ./arm-linux/sys-root/lib/libthread_db-1.0.so
633 ll ./arm-linux/sys-root/lib/libthread_db-1.0.so
637 cp ./arm-linux/sys-root/lib/libthread_db-1.0.so ~
交叉編譯GDB
gdb是一款強大的除錯工具,不多介紹了 解壓檔案tar xf gdb 7.9.tar.gz配置編譯 編寫編譯指令碼 bin bash configure cc opt mipsel gcc472 glibc216 mips32 bin mipsel linux gcc enable static c...
交叉編譯gdb除錯
編譯環境 ubuntu16.04 64位 交叉編譯工具 arm hisiv500 linux gcc 在開發過程中總會遇到段錯誤之類的問題,交叉編譯gdb方便在開發板上除錯,這裡記錄一下編譯流程。2.開發板上gdb除錯流程 cd work mkdir gdb.install tar zxf term...
gdb除錯,交叉編譯除錯
root localhost pwd root root localhost cat gdbinit.bak set solib absolute prefix opt embedsky 4.3.3 arm none linux gnueabi set solib search path opt e...