现在在学嵌入式驱动,前段时间知道了原来Windows10下面可以直接跑Linux,装好了Ubuntu,但就在装arm-linux-gcc的时候出现了现在这样的问题,提示
ubuntu的版本是16.04.3 LTS32位的库 lib32ncurses5 和lib32z1也安装了还是有这个问题,有知道怎么回事儿的吗
指导指导吧
arm-linux-gcc -v 的时候提示如下
liu@DESKTOP-FIHTOKL:~$ arm-linux-gcc -v
/usr/local/arm/4.4.3/bin/arm-linux-gcc: line 15: /usr/local/arm/4.4.3/bin/.arm-none-linux-gnueabi-gcc: cannot execute binary file: Exec format error
/usr/local/arm/4.4.3/bin/arm-linux-gcc: line 15: /usr/local/arm/4.4.3/bin/.arm-none-linux-gnueabi-gcc: Success
ubuntu的版本是16.04.3 LTS32位的库 lib32ncurses5 和lib32z1也安装了还是有这个问题,有知道怎么回事儿的吗
指导指导吧
arm-linux-gcc -v 的时候提示如下
liu@DESKTOP-FIHTOKL:~$ arm-linux-gcc -v
/usr/local/arm/4.4.3/bin/arm-linux-gcc: line 15: /usr/local/arm/4.4.3/bin/.arm-none-linux-gnueabi-gcc: cannot execute binary file: Exec format error
/usr/local/arm/4.4.3/bin/arm-linux-gcc: line 15: /usr/local/arm/4.4.3/bin/.arm-none-linux-gnueabi-gcc: Success
sudo apt-get install gcc-arm-linux-gnueabihf
hard-float 4.9:
sudo apt-get install gcc-4.9-arm-linux-gnueabihfsoft-float 4.9:
sudo apt-get install gcc-4.9-arm-linux-gnueabihard-float 5.x:
sudo apt-get install gcc-arm-linux-gnueabihf soft-float 5.x:
sudo apt-get install gcc-arm-linux-gnueabi
1 sudo apt update
2 sudo apt install qemu-user-static
3 sudo update-binfmts --install i386 /usr/bin/qemu-i386-static --magic '\x7fELF\x01\x01\x01\x03\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00' --mask '\xff\xff\xff\xff\xff\xff\xff\xfc\xff\xff\xff\xff\xff\xff\xff\xff\xf8\xff\xff\xff\xff\xff\xff\xff'原文地址
https://www.cnblogs.com/JiuHuan/p/10073632.html