刚开始学基于ARM的操作系统移植,对于一些术语不是很清楚,在网上搜了很多,也没搜出来个很清楚的,在这里代表广大菜鸟向各位学习一下基本概念。
对于gcc,有源码版与
GNU/Linux Installer 和
Windows Installer 和
GNU/Linux TAR 和
Windows TAR 和
Source TAR ,
这是我在https://sourcery.mentor.com/GNUToolchain/上看到的,因为刚找到一个GCC版本,但是不清楚要下载哪个,对于这几个版本不清楚,没有多少分了,这些就是剩下的了,请大家帮忙看看,谢谢
还有arm-2008q1-126-arm-none-eabi-i686-pc-linux-gnu.tar这个是不是PC上的GCC,也就是是不是编译PC上LINUX 程序的GCC?
我只会用那种在LINUX下解压,然后修改/ETC/PROFILE文件的GCC,这种是什么格式的?
------解决方案--------------------
gcc是面向许多架构的编译器,对于arm必须使用面向arm的编译器,
arm-2008q1-126-arm-none-eabi-i686-pc-linux-gnu.tar
这个就是.编译的结果可以在arm上面运行.
其他的楼主列举的应该都是面向x86的.
------解决方案--------------------
GNU/Linux Installer --- Linux 下的安装文件
Windows Installer --- Windows 下的安装文件
GNU/Linux TAR --- Linux下 的压缩文件,解压使用
Windows TAR --- Windows下的压缩文件,解压使用
Source TAR --- 源码包