• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

虚拟机中Ubuntu下安装arm交叉工具链的问题

沃尔夫斯堡的羊 2018-12-03 浏览量:847
如题,小弟打算在虚拟机Ubuntu中安装arm交叉工具链Arm-linux-gcc可是按照网上的资料安装好了后,也在/etc/profile文件中配置了环境变量,在超级用户和普通用户下都执行了操作,echo $PATH命令也能看到环境变量的路径,可是为啥执行arm-linux-gcc -v查看版本验证安装有没有成功时,却没有任何显示,也不报错?按照网上所说的折腾了一下午,还是不行,有没有高手指点一下啊
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 使用file查看一下你的交叉链是32位还是64位,使用uname -a查看Ubuntu是32位还是64位,如果ubuntu是64位,交叉链是32位,需要安装ia32-libs库,高版本的Ubuntu没有这个库,但是有替代的。
    • 发布于 2018-12-04
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:8
  • 只要不报错就是有安装了,为啥不现实不知道,可能是版本问题

    写个 c 源文件,里面放个 空的 main 函数,编译一下试试,看看能不能编译出来


    • 发布于2018-12-03
    • 举报
    • 评论 0
    • 1
    • 0

  • 交叉编译主要是主程序和使用对应库的问题,一般直接用包管理就可以配置好啊?!
    • 发布于2018-12-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 还是变量的设置不正常的吧,可以重新启动一下虚拟机试试
    • 发布于2018-12-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 我是安装这个说的安装的http://blog.sina.com.cn/s/blog_92942dba01014r7z.html      记得把命令打全,我原先至少了后面个反斜杠就安装异常
    • 发布于2018-12-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 有可能是你装的GCC是32位的,但你的系统是64位的,这时要用GCC,需要装几个兼容的库
    • 发布于2018-12-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该不会这样的,如果是安装arm-linux-gcc的话直接用apt工具安装即可,装好之后不会有这样或那样的文件缺失。
    • 发布于2018-12-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 正常来说不会出现这样的问题,检测你的软件版本是不是对应的
    • 发布于2019-01-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 检查你的 编译地址,有可能是你的地址错误才会导致这种情况
    • 发布于2019-01-12
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

虚拟机中Ubuntu下安装arm交叉工具链的问题