• ubuntu下交叉编译器的切换 java程序员


    在学嵌入式的过程中,会用到不同的交叉编译工具。如:内核用的是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       //查看结果

  • 相关阅读:
    使用通配符查询
    使用聚合函数查询
    有趣的图标
    利用Office Chart 制作柱图(一个柱子)
    众多select
    对象不能从 DBNull 转换为其他类型。
    使用谓词进行查询
    使用数学函数查询
    学生信息表 通过选择年级和班级得到详细的学生信息名单
    使用时间函数查询
  • 原文地址:https://www.cnblogs.com/java20130725/p/3215468.html
Copyright © 2020-2023  润新知