64位Ubuntu 16.04搭建嵌入式交叉编译环境arm(2)

出现上述界面是因为Ubuntu16.04版本已不支持ia32-libs的软件包,而是使用了lib32ncurses5、lib32z1软件包做为替代,所以在Ubuntu16.04版本当中应该安装执行:

sudo apt-get install lib32ncurses5 lib32z1

待安装完32位的库之后,再使用命令:arm-linux-gcc -v,这一次就成功了,如下图

64位Ubuntu 16.04搭建嵌入式交叉编译环境arm

 

8、交叉编译工具验证

编译一个hello.c文件

#include<stdio.h>

int main()

{

    printf("hello world!\n");

}

使用命令:arm-linux-gcc hello.c -o hello 看是否编译成功

 

可见成功生成了二进制文件,至此,交叉编译工具就配置完成了。

Ubuntu 16.04上安装arm-linux-gcc-4.4.3 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/14596.html