交叉编译mips-gcc

deepin 15.11

sudo vim /etc/apt/sources.list

追加

deb http://ftp.de.debian.org/debian squeeze main  
deb http://www.emdebian.org/debian/ squeeze main 
sudo apt-get install emdebian-archive-keyring
sudo apt-get install linux-libc-dev-mips-cross libc6-mips-cross libc6-dev-mips-cross binutils-mips-linux-gnu
sudo apt-get install g++-mips-linux-gnu

安装成功
使用就像普通gcc g++一样

mips-linux-gnu-gcc -S -o test4mips.s test4mips.c

生成汇编代码

mips-linux-gnu-gcc -c test4mips.c -o test4mips.o

生成的.o文件用vscode扩展hexdump就可以看机器码了

猜你喜欢

转载自blog.csdn.net/weixin_44932880/article/details/127195663
今日推荐