zoukankan      html  css  js  c++  java
  • 转载:4412环境搭建:arm-linux-gcc: 没有那个文件或目录

    4412环境搭建:arm-linux-gcc: 没有那个文件或目录

    2014年10月15日 ⁄ 环境搭建 ⁄ 共 993字 ⁄ 字号    ⁄ 评论 11 条 ⁄ 阅读 6,125 次

    最近弄了个4412的板子(友善之臂的Tiny4412增强版),准备搞搞android,开发服务器用的是Ubuntu12.04-64bit版本(对于Android 2.3.X和更新的版本,需要64位的系统,之前的老版本2.2以下(包括2.2)可以 在32位版本上编译,另外不推荐虚拟机,因为官网上写的虚拟机配置过于变态,要16G的RAM/swap和30G以上的硬盘,速度上也不会很理想)

    用友善提供的arm-linux-gcc 4.5.1交叉工具链,安装配置好环境变量之后运行arm-linux-gcc -v出错

    1
    2
    #/opt/FriendlyARM/toolschain/4.5.1/bin/arm-linux-gcc -v
    bash: /opt/FriendlyARM/toolschain/4.5.1/bin/arm-linux-gcc: 没有那个文件或目录

    arm-linux-gcc-1

    arm-linux-gcc-2

    通过截图可以看到这个文件是存在的,环境变量设置的也是正确的,

    arm-linux-gcc-3

    直接在目录bin目录下执行也不行:

    1
    2
    3
    ld@Techbulo:/opt/FriendlyARM/toolschain/4.5.1/bin# ./arm-linux-gcc -v exec: 15:
     
    /opt/FriendlyARM/toolschain/4.5.1/bin/.arm-none-linux-gnueabi-gcc: not found

    直接执行传说中的 arm-none-linux-gnueadi-gcc仍然不行:

    1
    2
    3
    ld@Techbulo:/opt/FriendlyARM/toolschain/4.5.1/bin# ./arm-none-linux-gnueabi-gcc
     
    -su: ./arm-none-linux-gnueabi-gcc: 没有那个文件或目录

         google了一番,终于找到了答案,如下:

    The problem has been solved, because I installed the amd64.iso linux system,so first must excuse apt-get install lsb-core,then you can excuse arm-linux-gcc -v

    解决方案:

    执行

    1
    sudo apt-get install lsb-core

    arm-linux-gcc-4

    安装完成之后,再执行arm-linux-gcc -v,输出正常

    arm-linux-gcc-5

  • 相关阅读:
    ural(Timus) 1346. Intervals of Monotonicity
    SGU 223 Little Kings
    poj 1243 One Person
    poj 1185 炮兵布阵
    poj 1191 棋盘分割
    poj 1187 陨石的秘密
    ACMICPC Live Archive 2451 Brackets Sequence
    将时间格式的字符串转换成日期类型浏览器兼容解决方案
    asp.net项目发布容易忽略的debug=true
    使用微软的Ajax控件遇到的后台js提示语句不起作用的解决方案其一
  • 原文地址:https://www.cnblogs.com/eeexu123/p/6035887.html
Copyright © 2011-2022 走看看