|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 tyxuanyuanlx 于 2013-11-15 15:30 编辑
我觉得对于MIPS处理起来说最令新手头疼的应该就是编译环境的建立了,这点MIPS做的确实不是很好,不像ARM那样有许多的工具和资料,只能自己摸索,自己试了很多也走了很多弯路,这里向大家介绍一款很出色的免费编译环境,希望对大家有所帮助。
我向大家介绍的是mentor graphics的Sourcery CodeBench的免费版本CodeBench Lite Edition,网址如下
http://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/editions/lite-edition/
可以看到MIPS有两个版本GNU/Linux版本和ELF版本,GNU/Linux版本用于开发linux应用,而ELF版本是用于开发裸机程序以及RTOS程序的,这里我主要介绍ELF版本的,ELF版本中带有模拟器,可以很方便的调试程序。接下来主要介绍Linux下ELF版本的安装与使用。
https://sourcery.mentor.com/GNUToolchain/release2553在网页中选择IA32 GNU/Linux Installer进行下载,下载之后为
更改为可运行属性后,直接通过./mips-2013.05-65-mips-sde-elf.bin命令运行即可,不过需要注意的是需要首先安装awk grep sed bzip2 gunzip等软件,而且如果Linux系统使用selinux的话需要先关闭selinux才能正常安装,安装的过程比较简单,全部默认设置即可,安装完成之后,重新启动,在终端中输入mips-sde-elf-gcc -v命令,出现gcc version 4.7.3 (Sourcery CodeBench Lite 2013.05-65)即表示安装成功。 |
|