欢迎光临散文网 会员登陆 & 注册

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

2021-11-22 08:05 作者:风菩提树  | 我要投稿

一.给vscode安装arm-linux-gcc(交叉编译工具)

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

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

cp arm-linux-gnueabi-5.4.0.tar.xz ~

   

2.在家目录里面解压:

sudo tar  Jxvf  arm-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 命令查看是否安装配置好。

2.给Ubutnu系统安装交叉工具链

1.把arm-linux-gnueabi-5.4.0.tar.xz存放 /mnt/hgfs。。。。,然后在拷贝到家目录:

命令:cp arm-linux-gnueabi-5.4.0.tar.xz ~

2.自己进入家目录,进行解压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


linux---交叉编译工具的安装以及环境配置的评论 (共 条)

分享到微博请遵守国家法律