历史上的今天
今天是:2025年02月21日(星期五)
2020年02月21日 | JZ2440开发笔记(1)——arm-linux-gcc环境搭建
2020-02-21 来源:eefocus
1、下载arm-linux-gcc-4.4.3安装包,http://arm9.net/download.asp
2、解压arm-linux-gcc-4.4.3-20100728.tar.gz,使用命令tar -zxvf arm-linux-gcc-4.4.3-20100728.tar.gz
3、将解压出来的文件夹重命名为arm,然后将arm文件夹拷贝到/usr/local下,#cp -rv arm /usr/local/
4、修改环境变量,把交叉编译器的路径加入到PATH。(推荐使用方法一)
方法一:修改/etc/bash.bashrc文件
#vim /etc/bash.bashrc
在最后加上:
export PATH=$PATH:/usr/local/arm/bin
方法二:修改/etc/profile文件:
# vim /etc/profile
增加路径设置,在末尾添加如下,保存/etc/profile文件:
export PATH=$PATH:/usr/local/arm/bin
方法三:#export PATH=$PATH:/usr/local/arm/bin
注:(这只能在当前的终端下才是有效的!)
5、立即使新的环境变量生效,不用重启电脑:
对应方法一:#source /root/.bashrc
对应方法二:# source /etc/profile
6、检查是否将路径加入到PATH:
# echo $PATH
显示的内容中有/usr/local/arm/4.4.3/bin,说明已经将交叉编译器的路径加入PATH。至此,交叉 编译环境安装完成。
7、测试是否安装成功
# arm-linux-gcc -v
上面的命令会显示arm-linux-gcc信息和版本。
注:如果安装的Linux系统是64位,在执行第7步测试时,会显示没有找到/usr/local/arm/bin这个目录,此时需要安装ia32-libs,命令是sudo apt-get install ia32-libs
史海拾趣
|
通信是信息的交流与传递,而通信技术是信息交换与传递的手段。远古时代的人们利用表情或手势的形式进行思想交流;后来人类发明了语言,可以用来表达更丰富的思想和信息,但语言的交流只能面对面地进行;文字的创造、印刷术的发明,使信息能够超越时 ...… 查看全部问答> |
|
各位能否推荐一8位模数芯片,AD/DA集成到一个片子上的,最好是I2C接口,或spi接口的,我知道一款,但不好买,各位仁兄还知道有没有其他的吗?小弟在此先谢了啊… 查看全部问答> |
|
我想用WinIO.sys获取cpu的当前温度,为什么程序老是失败,temp_dwPortVal=0xffffffff 在头文件中导入: #include \"WinIO.h\" #pragma comment(lib,\"WinIo.lib\") 在实现中: DWORD temp_dwPortVal=0;   ...… 查看全部问答> |
|
我的屏幕的分辨率为800*480.那么对应的屏幕坐标为(3200,1920)?。。我现在出现的问题是,平常的操作基本正常,但是无法出现右键,AYGSHELL组件也已经选了。是不是抖动问题?但是我在DdsiTouchPanelGetPoint中保存第一次按下时的坐标,在弹起之前 ...… 查看全部问答> |
|
请较一个STM32F103V8读保护的问题。 我现在的PCB没有做SRAM的启动方式(我将BOOT1接GND了,BOOT0有选择高低),外部接口就只留了一个SWD的调试方式,请问一下,如果我在程序中将读保护置为有效后,再用SWD能搽出吗并更新程序吗? 还是说必须 ...… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 03:37 编辑 今年大赛做B题基于自由摆的平板控制系统的参赛者有时间可以而看看,这个论文感觉就是我们试题B的出处!由于文件太大。。采用分卷压缩的!将3个附件同时下载下来即可解压! … 查看全部问答> |




