在搭建ARM编译环境时,提示ld as  " version too old "是要更换ld as版本的,于是

1. rm /usr/bin/ld
2. rm /usr/bin/as

/usr/bin/ld->/usr/bin/ld.bfd  即连接的是/usr/bin/ld.bfd,通过这个命令就可以修复

1. ln -s /usr/bin/ld.bfd /usr/bin/ld

但是as就很麻烦了。as本身就是一个程序,我是从相同版本的ubuntu下面拷贝过来的,但是文件权限不一样,需要修改文件权限

1. sudo chown chao:chao ./as
2. sudo chmod 775 ./as
3. cp ./as /usr/bin/

下次再也不敢按网上的教程随便输入命令。

参考资料:

http://zzxxppjjlljj.blog.163.com/blog/static/16312723920107503821454/

相关文章:

  • 2021-12-20
  • 2021-09-21
  • 2021-09-17
  • 2022-12-23
  • 2021-09-21
  • 2021-09-16
  • 2022-03-09
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-01
  • 2021-11-27
  • 2021-08-25
  • 2021-10-30
  • 2022-01-31
相关资源
相似解决方案