当前位置:   article > 正文

Ubuntu16.04构建Xilinx交叉编译环境_安装 arm-xilinx-linux-gnueabi-gcc 交叉编译环境

安装 arm-xilinx-linux-gnueabi-gcc 交叉编译环境

Ubuntu16.04构建Xilinx交叉编译环境

Xilinx在gcc的基础上开发了自己的一套交叉编译工具链,使用如下步骤进行安装。

1.下载源码

使用git工具下载源码,如果没有安装git工具,可以使用sudo apt-get install git进行安装

git clone https://github.com/xupsh/Codesourcery.git

解压到指定目录:~/software/Codesourcery
交叉工具是免安装的,解压完成,配置环境变量和路径,就可以直接使用了。

2 配置环境变量
对~/.bashrc进行修改加入:
export PATH=/home/lz/software/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux:$PATH
echo path=$PATH

这样,就把新安装的GNU工具路径导出了。

3 配置交叉编译选项。
export CROSS_COMPILE=arm-xilinx-linux-gnueabi-

4.检测是否成功

运行:arm-xilinx-linux-gnueabi-gcc -v出来版本信息,即构建成功

注意:
在64位Ubuntu中运行
./arm-none-linux-gnueabi-gcc -v
会出现下列报错,问题是64位和32位不兼容造成。
./arm-none-linux-gnueabi-gcc -v 出现: No such file or directory
解决方法:
运行下列代码
#sudo apt-get install lib32z1
#sudo apt-get install lib32ncurses5
#sudo apt-get install libbz2-1.0:i386
#sudo apt-get install lib32stdc++6

安装完成后再运行:

#./arm-none-linux-gnueabi-gcc -v

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/419666
推荐阅读
相关标签
  

闽ICP备14008679号