0

    【IMX6ULL驱动开发学习】01.安装交叉编译环境【附下载地址】

    2023.06.10 | admin | 115次围观

    第一步(下载工具链):

    从官网上下载交叉编译工具链

    按照以下步骤选择

    可以选择最新的(我也忘记我用的哪个版本了,都可以用问题不大)

    第二步(将工具链拷贝到固定目录下保存好):

    其实将工具链放到哪个目录下都行,但是为了养成好习惯,我们把工具链放到/usr/local下

    下载之后,拷贝到虚拟机里,并解压

    解压后得到的文件夹便是我们要使用的交叉编译工具链了

    将交叉编译工具链文件夹拷贝到一个目录下保存好,我这里拷贝到 /usr/local/arm文件夹下

    在/usr/local下新建arm文件夹

    sudo mkdir /usr/local/arm
    

    拷贝工具链到arm文件夹下

    cp -r 工具链文件夹名字 /usr/local/arm
    

    第三步(添加工具链路径到环境中):

    其实我们常用的工具链都在工具链文件夹的bin目录下

    但是此时我们在其他目录下输入 arm- ,按 tab键并不会补全,那是因为没有添加环境

    #三个文件都可以设置环境
    sudo gedit /etc/profile     #在最后添加行
    sudo gedit /etc/environment #在冒号中添加:路径
    gedit ~/.bashrc             #在最后添加行,添加后需要source一下,重新打开终端也可以哦
    

    在文件中最后增加一句话

    也就是将你的交叉编译工具链的bin文件路径添加到 $PATH变量中

    export PATH=$PATH:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin
    

    这下按tab键可以补全了

    输入命令查看工具链版本smarty下载完之后用那个文件夹smarty下载完之后用那个文件夹,至此交叉工具编译环境安装完成!

    arm-linux-gnueabihf-gcc -v
    

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    标签: 交叉编译
    发表评论