ubuntu配置交叉编译环境(配置交叉编译工具链)配置arm-linux-gcc交叉编译工具链(添加交叉编译工具链(toolchain)到环境变量)(代码片段)

Dontla Dontla     2022-10-22     213

关键词:

我们arm-linux-gnueabihf-gcc的交叉编译工具集在
/home/yg/rv/sdk/rv1.8/rv1126_rv1109/buildroot/output/rockchip_rv1126_rv1109/host/bin/
目录下

把交叉编译工具链的路径添加到环境变量PATH中去:

gedit /etc/profile

在最后面添加:

export PATH=$PATH:/home/yg/rv/sdk/rv1.8/rv1126_rv1109/buildroot/output/rockchip_rv1126_rv1109/host/bin/

使环境变量生效并验证:

source /etc/profile

检查是否将路径加入到PATH:

echo $PATH

查看环境是否搭建成功:

arm-linux-gnueabihf-gcc -v

参考文章:Ubuntu系统下arm-linux-gcc交叉编译环境搭建过程

20220822 貌似执行source /etc/profile打开新的终端还是之前的环境不知道咋回事。。。。

qtcreator配置交叉编译工具链

参考技术A环境:ubuntu16.04桌面环境。说明:使用ubuntu16.04桌面环境,安装QtCreator之后,再利用QtCreator开发QT5GUI程序,如果编译的程序要运行在armlinux嵌入式系统中,则必须配置交叉编译工具链。主要配置内容:调试器、编译器、QT... 查看详情

ubuntu交叉编译国产开发板香橙派的环境配置(代码片段)

Ubuntu交叉编译国产开发板香橙派的环境配置一、目的二、准备工具三、操作步骤1.ubuntu安装交叉编译工具2.建一个demo程序a.c3.编译4.检查文件信息四、开发板上设置1.检查环境2.动态库处理一、目的在Ubuntu上编译香橙派运行的c/c+... 查看详情

qt交叉编译环境

...技术A将安装全套的Qt开发环境,可以在PC端进行qt开发。Ubuntu14.04的Qt版本为5.2.1,16.04的Qt版本为5.5.1,高版本Qt库可以向下兼容运行低版本工具链编译的程序,因此这里选用5.2.1版本作为编译工具链。进入Qt工程目录中,目录下会... 查看详情

如何ubuntu配置多个交叉编译工具??

公司用到多款不同的arm芯片,不同的arm芯片有自己的交叉编译工具,配置完环境变量后每次只能使用一个交叉编译工具,很麻烦.有没有什么办法可以同时使用两个交叉编译工具??你新建两个账户user1和user2把工具安装在/home,然后变量... 查看详情

linkitsmart7688建立交叉编译环境

一.编译工具链的获取1.官网下载:https://docs.labs.mediatek.com/resource/linkit-smart-7688/zh_cn/downloads2.自己编译:http://www.cnblogs.com/liuyunxiang/p/8451361.html 在makemenuconfig配置界面选择编译工具链(蓝色区域*)编译结束,在源码目录/bin/ 查看详情

ndk交叉编译之自定义工具链

...面演示的仅仅是单一的arm工具链可以根据自己的需要独立配置不过相应的arch和对应的toolchain要对应可以写个Shell脚本处理make_toolchain.sh在开头配置好相应的路径,和platform即可运行交叉编译的工具链配置完成,方便后续进行交叉... 查看详情

linux中使用交叉编译二进制分析工具链

...编译及二进制分析工具链的基本方法。文中的实验环境为Ubuntu22.04,并基于GNU工具链。一、交叉编译器的安装与使用通常情况下默 查看详情

linux中使用交叉编译二进制分析工具链

...编译及二进制分析工具链的基本方法。文中的实验环境为Ubuntu22.04,并基于GNU工具链。一、交叉编译器的安装与使用通常情况下默 查看详情

交叉编译和交叉工具链

...个嵌入式开发板,CPU是arm的然后在x86的平台下开发,比如Ubuntu的Linux,或者是Win7然后就需要:在x86的平台上,(用交叉编译器)去编译你写好的程序代码编译生成的(可执行的)程序, 查看详情

linux之安装交叉编译工具链问题

...用arm-linux-gnueabihf-gcc还是提示没有这个文件这是因为我的ubuntu16.01,是64位的,但是交叉编译工具是32位的,所以要安装32库的依赖见这篇博客https://blog.csdn.net/qq_37781464/article/details/100080180但还是出现 arm-linux-gnueabihf-g 查看详情

如何添加交叉编译工具链(toolchain)到环境变量?(代码片段)

文章目录查看当前环境变量`echo$PATH`添加环境变量查看当前环境变量echo$PATH[root@ubuntu/home/yg/rv/sdk/rv1.8/rv1126_rv1109]1#echo$PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/ 查看详情

嵌入式linux5.ubuntu交叉编译工具链安装

前言交叉编译器中“交叉”的意思就是在一个架构上编译另外一个架构的代码,相当于两种架构“交叉”起来了。其基本特点是:1、它肯定是一个GCC编译器。2、这个GCC编译器是运行在X86架构的PC上的。3、这个GCC编译器是编译ARM... 查看详情

嵌入式linux5.ubuntu交叉编译工具链安装

前言交叉编译器中“交叉”的意思就是在一个架构上编译另外一个架构的代码,相当于两种架构“交叉”起来了。其基本特点是:1、它肯定是一个GCC编译器。2、这个GCC编译器是运行在X86架构的PC上的。3、这个GCC编译器是编译ARM... 查看详情

docker随笔:交叉编译工具链docker镜像的制作(代码片段)

...上传6后记如果我们的当前环境是win环境或者linux环境安装交叉编译链会破坏一些依赖,那么此时可以安装一个有交叉编译链的docker镜像,在真实的环境中编写代码,然后在docker容器中编译代码即可。下面简单记录下镜... 查看详情

arm交叉编译工具链(代码片段)

交叉编译工具链是一个由编译器、连接器和解释器组成的综合开发环境,交叉编译工具链主要由binutils、gcc和glibc三个部分组成。  免费版目前有三大主流工具商提供,第一是GNU(提供源码,自行编译制作),第二是Codesour... 查看详情

rust交叉编译配置:windows上编译linux可执行程序(代码片段)

rust交叉编译配置:windows上编译linux可执行程序简述交叉编译大概指在在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码.本次,我们配置的是在windows上编译出在linux上运行的rust可执行程序.我们在安装rust... 查看详情

arm交叉编译工具链下载

参考技术Aarm交叉编译工具链下载方法linuxarm交叉编译环境,直接解压然后添加环境变量即可使用,比如放在目录/usr/local/arm-linux,最好是在/etc/profile中添加exportPATH=$PATH:/usr/local/arm-linux/bin然后执行source/etc/profile就可以在任何地方... 查看详情

linuximx6ullkernel源码下载和编译环境配置(代码片段)

文章目录1.获取ARM官方交叉编译工具链2.在IMX官网下载IMX6ULL相关资料3.下载源码和编译kernel4.编译验证kernel5.相关文章1.获取ARM官方交叉编译工具链在ubuntulinux环境下编译imx6ullKernel源码时,需要安装对应版本的交叉编译工具链。... 查看详情