全站数据
8 4 2 0 5 8 1

arm-linux-gcc-3.4.5-glibc-2.3.6是什么意思

建造师说 | 简单学习,快乐成才!         
问题更新日期:2024-10-12 17:31:06

问题描述

arm-linux-gcc-3.4.5-glibc-2.3.6是什么意思急求答案,帮忙回答下
精选答案
最佳答案

是一个交叉编译软件。为什么必须要安装呢?

因为我们编写C语言是在我们自己的PC上linux操作系统下利用GCC编写的,而我们的应用程序最终是要装载到ARM芯片上,所以这中间需要转换。就用的arm-linux-gcc来编译生成目标文件。

如果只是用gcc虽然在个人PC编译正确,但是下载到目标芯片却是错误的,原因就在运行的环境不一样。