ubuntu下交叉编译器的切换
2013-06-13 10:07
155 查看
在学嵌入式的过程中,会用到不同的交叉编译工具。如:内核用的是arm-linux-gcc-4.3.3(支持EABI),u-boot用到了arm-linux-gcc-3.4.5(softfloat),因此就难免会要切换交叉编译器。方法如下:
cd ~ //进入主文件夹
vi .bashrc
在.bashrc文件的最后输入:
#export PATH=/usr/local/arm/crosstools_3.4.5_softfloat/arm-linux/bin:"${PATH}"
export PATH=/usr/local/arm/4.3.3/bin:"${PATH}"
之后再:
source .bashrc
这样的话,交叉编译器4.3.3就被激活了,可以用命令
arm-linux-gcc -v
查看当前的交叉编译器版本。
如果希望使用交叉编译器3.4.5的话,只需更改为:
export PATH=/usr/local/arm/crosstools_3.4.5_softfloat/arm-linux/bin:"${PATH}"
#export PATH=/usr/local/arm/4.3.3/bin:"${PATH}"
再激活:
source .bashrc
即可。
遇到问题:
写一下代码时
export PATH=/usr/local/arm/crosstools_3.4.5_softfloat/arm-linux/bin:"${PATH}"
#export PATH=/usr/local/arm/4.3.3/bin:"${PATH}"
没写:"${PATH}",source .bashrc之后,在终端下输入:ls,l,vi等命令都说找不到命令。
注:如果在.bashrc里面没看到变量那句,那就去/etc/下的bash.bashrc修改!!!
分析:
在终端下输入:
echo $PATH
显示:
/usr/local/arm/crosstools_3.4.5_softfloat/arm-linux/bin
原来是变量PATH,被改变了。
解决方法:
gedit .bashrc 或者在图形界面中打开主文件夹,ctr+h,显示隐藏的文件(.bashrc是隐藏文件)单击右键,用gedit打开.bashrc。在修改一下就行,把该加的加上。
source .bashrc //如果这句不能用,可以注销ubuntu,效果一样。
echo $PATH //查看结果
cd ~ //进入主文件夹
vi .bashrc
在.bashrc文件的最后输入:
#export PATH=/usr/local/arm/crosstools_3.4.5_softfloat/arm-linux/bin:"${PATH}"
export PATH=/usr/local/arm/4.3.3/bin:"${PATH}"
之后再:
source .bashrc
这样的话,交叉编译器4.3.3就被激活了,可以用命令
arm-linux-gcc -v
查看当前的交叉编译器版本。
如果希望使用交叉编译器3.4.5的话,只需更改为:
export PATH=/usr/local/arm/crosstools_3.4.5_softfloat/arm-linux/bin:"${PATH}"
#export PATH=/usr/local/arm/4.3.3/bin:"${PATH}"
再激活:
source .bashrc
即可。
遇到问题:
写一下代码时
export PATH=/usr/local/arm/crosstools_3.4.5_softfloat/arm-linux/bin:"${PATH}"
#export PATH=/usr/local/arm/4.3.3/bin:"${PATH}"
没写:"${PATH}",source .bashrc之后,在终端下输入:ls,l,vi等命令都说找不到命令。
注:如果在.bashrc里面没看到变量那句,那就去/etc/下的bash.bashrc修改!!!
分析:
在终端下输入:
echo $PATH
显示:
/usr/local/arm/crosstools_3.4.5_softfloat/arm-linux/bin
原来是变量PATH,被改变了。
解决方法:
gedit .bashrc 或者在图形界面中打开主文件夹,ctr+h,显示隐藏的文件(.bashrc是隐藏文件)单击右键,用gedit打开.bashrc。在修改一下就行,把该加的加上。
source .bashrc //如果这句不能用,可以注销ubuntu,效果一样。
echo $PATH //查看结果
相关文章推荐
- ubuntu下交叉编译器的切换
- ubuntu14.04如何在完美切换Python2和Python3
- ubuntu 切换bash,dash
- Ubuntu中root用户和user用户的相互切换
- (转)ubuntu中root和普通用户切换
- Ubuntu终端光标形状切换
- ubuntu切换root到user
- ubuntu重新设置登陆界面|切换gdm kdm lightdm
- Android实战技巧之八:Ubuntu下切换JDK版本
- Ubuntu下轻松切换GDM, LightDM , KDM
- ubuntu10.4安装交叉编译器arm-none-linux-gnueabi-gcc
- ubuntu root初始登录和root和user切换
- ubuntu 图形界面与字符界面切换
- ubuntu下面自由切换java版本的命令以及其它常用功能
- ubuntu下多个gcc版本切换
- 生成ubuntu自动切换壁纸xml文件的php代码
- ubuntu如何切换中文语言及中文输入法
- Ubuntu中root用户和user用户的相互切换
- Ubuntu下两个gcc版本切换
- 在ubuntu下,把安装的中文输入法切换出来