加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 钦州站长网 (https://www.0777zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

linux---交叉编译工具的安装以及环境配置

发布时间:2023-01-12 11:11:51 所属栏目:Linux 来源:
导读:  一.给vscode安装arm-linux-gcc(交叉编译工具)

  **使用4.5版本按装会出错,而使用5.4版本安装不会出错**

  1.先将交叉编译工具压缩包cp到家目录:

  cp arm-linux-gnueabi-5.4.0.tar.xz ~
  一.给vscode安装arm-linux-gcc(交叉编译工具)
 
  **使用4.5版本按装会出错,而使用5.4版本安装不会出错**
 
  1.先将交叉编译工具压缩包cp到家目录:
 
  cp arm-linux-gnueabi-5.4.0.tar.xz ~
 
  2.在家目录里面解压:
 
  sudo tar Jxvfarm-linux-gnueabi-5.4.0.tar.xz-C /
 
  //将交叉编译工具解压到根目录下
 
  3.把编译器的路径添加在/etc/profile里面最后一行:sudo vim /etc/profile
 
  export PATH=/usr/local/arm/5.4.0/usr/bin/:$PATH
 
  生效配置文件:source /etc/profile
 
  注意:我要要用的编译器在此路径下:/usr/local/arm/5.4.0/usr/bin/arm-linux-gcc
 
  出现错误如下:
 
  error while loading shared libraries: libmpfr.so.4: cannot open shared object file: No such file or directory
 
  解决方案:
 
  sudo ln -s /usr/lib/x86_64-linux-gnu/libmpfr.so.6 /usr/lib/x86_64-linux-gnu/libmpfr.so.4
 
  4.配置成功用arm-linux-gcc -v 命令查看是否安装配置好。
 
  linux多线程编译_arm linux 内核编译_linux编译器
 
  2.给Ubutnu系统安装交叉工具链
 
  1.把arm-linux-gnueabi-5.4.0.tar.xz存放 /mnt/hgfs。。。。,然后在拷贝到家目录:
 
  命令:cp arm-linux-gnueabi-5.4.0.tar.xz ~
 
  2.自己进入家目录linux编译器,进行解压arm-linux-gnueabi-5.4.0.tar.xz,注意:要解压到根目录/
 
  arm-linux-gnueabi-5.4.0.tar.xz解压后有:/usr/local/arm 。。。
 
  sudo tar Jxvf arm-linux-gnueabi-5.4.0.tar.xz -C /
 
  3.关于5.4.0,arm-linux-gcc编译器的路径 /usr/local/arm/5.4.0/usr/bin
 
  把/usr/local/arm/5.4.0/usr/bin添加进系统的环境变量里面:/etc/profile
 
  全局配置:/etc/profile----》作用于所有用户
 
  用户配置:/home/cyz/.bashrc----》作用于本用户
 
  sudo vim /etc/profile (在最后一行添加):
 
  export PATH=/usr/local/arm/5.4.0/usr/bin:$PATH
 
  4.生效配置文件:
 
  source /etc/profile
 
  5.查看编译器版本:
 
  arm-linux-gcc -v
 

(编辑:PHP编程网 - 钦州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!