編譯gdb (包括gdbserver) for mipsel
1. 下載gdb源碼;
從 https://ftp.gnu.org/gnu/gdb/ 上下載相應的文件,我下載的是7.11版本的,其他版本的編譯總有些大大小小的問題;
wget https://ftp.gnu.org/gnu/gdb/gdb-7.11.tar.gz
tar -xvf gdb-7.11.tar.gz
2. 配置configure
cd gdb-7.11
./configure --host=mipsel-linux --target=mipsel-linux --prefix=/home/rg/Documents/gnu/gdb/install LDFLAGS="-static"
這里為了在嵌入式設備上運行,較少各種鏈接庫報錯,選擇用靜態鏈接(LDFLAGS="-static");
--prefix=(要安裝的目錄)
3. make
make -j
make install
make install時可能報錯 makeinfo missing之類的,在命令行中輸入makeinfo,提示需要安裝texinfo,安裝texinfo:
sudo apt-get install texinfo
4. 結果: