tdmgcc安装教程 gcc安装教程linux

1 .在Linux上安装GCC,简单! 直接使用 yum install gcc,任何 Red Hat 系统都可以。

2 安装arm-linux-gcc,先下载包 到官方网站或者值得信赖的网站下载arm-linux-gcc-x.y.z.tar.gz。

3 解压并添加PATH 解压到指定目录,添加export PATH=/path/to/arm-linux-gcc/bin:$PATH。

4 检查一下 arm-linux-gcc --version,检查是否安装正确。

注意事项: 1 .如果权限不够,请使用sudo。
2 . 该软件包必须与您的 Linux 版本和体系结构相匹配。
3 、路径必须准确,否则找不到命令。
4 . 要安装虚拟机,必须连接网络。

完成!如果您有疑问,请前往官方网站文档或社区寻找答案。

如何安装arm-linux-gcc

说白了,配置一个嵌入式Linux开发环境只有两步:安装交叉编译器和配置环境变量。
但不要以为输入几行命令就足够了。
过程中隐藏着很多陷阱。

首先我们谈论的是最重要的事情。
arm-linux-gcc 是一个核心交叉编译器。
一年前我们在doldrums项目上跑了一个项目,直接用编译器安装,坚持了三天。
后来我们发现编译器的默认版本太旧了——4 .4 .3 是经典版本,但它与现代内核不兼容。
还有一点,不要急于求安装包。
首先检查MD5 值。
上次我们安装到阿里云服务器上的时候,直接提示我们解压。
结果,该文件被 gzip 损坏。
使用-v参数可以看到进度但解压失败。
另一个是决定性的。
安装完成后,必须将编译路径添加到各个环境中,否则终端中找不到arm-linux-gcc -v命令。
一开始以为编译器设置好了,结果发现每次都要调用完整路径。
之后,在没有弄清楚ITER控制的情况下,无法探测到它。

等一下,还有一件事,别忘了g++-multilib兼容库。
去年我们移植驱动的时候,由于缺少这个库,mmap函数报错。
真是郁闷了几天。
用行话来说,依赖链被称为断裂。
事实上,这意味着某些必要的部分没有安装,从而使一切恢复正常。

说实话,这完全是一个骗局。
很多人不注意这一点。
建议安装交叉编译器后,使用arm-linux-gcc -v 和arm-linux-gcc --version 进行尝试,以便可以正常显示版本信息。
话虽如此,它是否已经足够老到可以使用 4 .4 .3 版本了?现在arm6 4 架构已经几乎通用了,这个编译器对AArch6 4 有什么帮助呢?我是值得学习的。

如何安装arm-linux-gcc