在纠结许久买了友善之臂的2440开发板后,今天终于有时间开始使用了。 好记性不如烂笔头,所以开始写博客,如有错误疏漏之处请指出,小弟虚心受教。
下面正文开始
在耗费大力气在vmware上安装linux(ubuntu),之后安装gcc环境。
第一步:在根部录下创建、work文件夹。
由于我已经建好work文件夹了,所以在这以work1为例,顺便提一句,
删除文件夹的指令:sudo rmdir work1:
之后加载光驱文件,将其移动到work文件夹下 : 简单起见,直接复制--粘贴!
然后跳转到 /work/linux 下 解压arm-gcc文件
解压过后,出现一个解压的压缩包。
打开opt文件:
安装vim,因为vim非常常用(听一个师兄说的),所以我也安装了一个。
安装指令 :
sudo apt-get install vim
由于我已经安装完了,所以和诸位安装完后的提示不一样。
安装完成后用 vim --version 来判断安装成功
用 sudo vim /etc/profile 打开文件,添加路径。这是为了以后直接运行这个目录
以下摘自《嵌入式linux应用开发手册》( 韦东山)
用vim打开profile文件如下图所示:
移到最后一行,按ESC键 ,再按i(注意,必须是小写的i),进入编辑模式,
输入export PATH=$PATH:/work/linux/opt/FriendlyARM/toolschain/4.4.3/bin
再按一次esc退出编辑模式, 按 shift+: 输入命令wq,退出并保存environment文件。
之后,输入 source /etc/profile生效新的环境变量
之后,输入arm-linux 按tab键,补全相关命令。
补充 tab键命令用法:-----摘自《百度知道》
之后输入命令 arm-linux-gcc -v 提示没有安装包,
下面方法见人见智,反正我试后不好使:
1. 输入 sudo apt-get install ia32-lib
2. 输入sudo apt-get update 然后sudo apt-get install ia32-lib 我还是不好使,这里不截图了。
3. 在尝试N久以后,在qq群里问一位大牛,解决输入sudo apt-get install lib32z1 ,中间有一个问是否继续执行的,输入y,然后下载下来。搞定!
再次输入arm-linux-gcc -v 已经正确输出
主要参考资料:http://blog.csdn.net/u011732167/article/details/50268311
百度的vim的使用教程。
附:http://www.mr-wu.cn/how-to-install-ia32-libs-in-ubuntu-14/ 这篇文档也提过 ia32-lib被lib32z1代替这件事。当时看不明白,现在知道了。