ubuntu交叉编译(gcc-linaro-arm-linux-gnueabihf)环境搭建(代码片段)

实业创业者 实业创业者     2022-12-09     610

关键词:

转载,原链接为:https://www.cnblogs.com/flyinggod/p/9468612.html

 

1. 下载 gcc-linaro-arm-linux-gnueabihf-4.9.tar.gz

下载地址参考:http://blog.csdn.net/lg1259156776/article/details/52281323

2. 解压,并放置在自己需要的文件夹内

1

sudo tar –zxvf gcc-linaro-arm-linux-gnueabihf-4.9.tar.gz

3. 配置环境变量PATH

1. 编辑bash.bashrc文件

1

sudo gedit ~/.bashrc

2. 在文件中添加变量

1

export PATH=$PATH:你的路径/gcc-linaro-arm-linux-gnueabihf-4.9/bin

3. 更新环境变量

1

source ~/.bashrc

4. 检查环境变量是否加入成功

1

echo $PATH

下方出现刚添加的PATH即为成功

4. 运行arm-linux-gnueabihf-gcc -v出现bash: /usr/local/arm/ gcc-linaro-arm-linux-gnueabihf-4.9/bin/arm-linux-gnueabihf-gcc:No such file or directory错误,安装32位兼容包解决该问题

1

sudoapt-get install lib32ncurses5 lib32z1

参考:http://blog.csdn.net/xie0812/article/details/52672687

5. 运行arm-linux-gnueabihf-gcc –v出现arm-linux-gnueabihf-gcc: error while loadingshared libraries: libstdc++.so.6: cannot open shared object file: No such fileor directory错误,安装

1

sudo apt-get install lib32stdc++6

参考:http://bbs.csdn.net/topics/390999780?page=1#post-4028528529

6. 运行arm-linux-gnueabihf-gcc –v出现

交叉编译mips(ubuntu)

使用buildroot进行交叉编译,网上的教程很多,按照教程一步一步就OK了。主要记录几个遇到的问题。mips&gdbhttp://md.purpleroc.com/cross%20compile/embedded%20tools/technic/2015/09/07/Cross_compile.html 设置环境变量http://jingyan.baidu.com/articl 查看详情

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

我们arm-linux-gnueabihf-gcc的交叉编译工具集在/home/yg/rv/sdk/rv1.8/rv1126_rv1109/buildroot/output/rockchip_rv1126_rv1109/host/bin/目录下把交叉编译工具链的路径添加到环境变量PATH中去:gedit/etc/profile在最后面添加:exportPATH= 查看详情

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

我们arm-linux-gnueabihf-gcc的交叉编译工具集在/home/yg/rv/sdk/rv1.8/rv1126_rv1109/buildroot/output/rockchip_rv1126_rv1109/host/bin/目录下把交叉编译工具链的路径添加到环境变量PATH中去:gedit/etc/profile在最后面添加:exportPATH= 查看详情

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

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

Ubuntu:交叉编译 STM32 (Cortex-M3) 时使用啥 gcc?

】Ubuntu:交叉编译STM32(Cortex-M3)时使用啥gcc?【英文标题】:Ubuntu:WhatgcctousewhencrosscompilingfortheSTM32(Cortex-M3)?Ubuntu:交叉编译STM32(Cortex-M3)时使用什么gcc?【发布时间】:2010-12-0222:09:45【问题描述】:我正在尝试开始使用STM32(Cortex-M3)... 查看详情

ubuntu下搭建mips交叉编译环境

...找了好久找不到,发现还是得自己编。 1.环境系统:Ubuntu16.04软件:b 查看详情

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

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

在 Ubuntu Linux 中从 Eclipse 交叉编译 Windows 应用程序?

】在UbuntuLinux中从Eclipse交叉编译Windows应用程序?【英文标题】:Cross-compilingWindowsapplicationsfromEclipseinUbuntuLinux?【发布时间】:2011-07-0823:02:38【问题描述】:我正在尝试设置一个编程环境来从UbuntuLinux编译Windows可执行文件和库。我... 查看详情

基于mipsarm架构平台,ubuntu20.xx版本下交叉编译qt5.12.xtslib-1.4

文章目录tslib交叉编译什么是tslib准备工作1、安装依赖autoconf、automake、libtool2、准备好MIPS交叉编译器下载tslib-1.4并解压交叉编译tslib1.41.生成`makefile`2.配置3.安装交叉编译Qt5.12.xx修改qmake.conf文件新建交叉编译构建脚本脚本内容运... 查看详情

基于mipsarm架构平台,ubuntu20.xx版本下交叉编译qt5.12.xtslib-1.4

文章目录tslib交叉编译什么是tslib准备工作1、安装依赖autoconf、automake、libtool2、准备好MIPS交叉编译器下载tslib-1.4并解压交叉编译tslib1.41.生成`makefile`2.配置3.安装交叉编译Qt5.12.xx修改qmake.conf文件新建交叉编译构建脚本脚本内容运... 查看详情

ubuntu上通过androidtoolchain交叉编译valgrind操作步骤(代码片段)

   关于Valgrind的介绍可以参考:https://blog.csdn.net/fengbingchun/article/details/50196189.   这里介绍下在Ubuntu16.04上通过androidtoolchain如android-ndk-r14b交叉编译Valgrind源码的操作步骤:   1. 从https://valgrind.org/下 查看详情

ubuntu12.04下搭建xilinx交叉编译环境(代码片段)

Ubuntu12.04下搭建Xilinx交叉编译环境,本人的Linux是Ubuntu12.04LTS。1.更新源为方便使用,可以首先更新Linux系统的源。更新源的方法有很多,在此不细说。可以参考Linux公社的:Ubuntu14.04搜狐更新源及安装软件http://www.lin... 查看详情

交叉编译链的安装(代码片段)

...交叉编译器的下载交叉编译器的安装1.把下载的文件放到Ubuntu中2.解压3.在Ubuntu中创建目录 查看详情

windows和ubuntu虚拟机设置共享文件夹,在windows中用sourceinsight阅读和编写代码,在linux中用交叉编译工具编译。

...个HISI3536的项目,需要用到交叉编译工具,因此需要安装ubuntu虚拟机,然后:在ubuntu中用交叉编译工具进行编译,刚开始自己是把整个的工程文件和代码都放到了ubuntu中,在ubuntu中进行代码的阅读和编写,然后在ubuntu中进行编译,... 查看详情

qtcreator配置交叉编译工具链

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

libwebsockets.h - 没有这样的文件或目录,Ubuntu,arm-linux-gcc 交叉编译器

】libwebsockets.h-没有这样的文件或目录,Ubuntu,arm-linux-gcc交叉编译器【英文标题】:libwebsockets.h-nosuchfileordirectory,Ubuntu,arm-linux-gcccrosscompiler【发布时间】:2017-09-2217:29:10【问题描述】:我正在使用arm-linux-gcc交叉编译器在TS-7800板上... 查看详情

如何在ubuntu下搭建qt交叉编译环境

参考技术A第一步,你需要下载QT源代码(4.8的编译比较容易),然后通过./configure(参数自己定,不懂看readme)接下来就是在QTCREATE里面配置了,如下:工具-->选项--->构建和运行1.编译器:点击添加:"名称"随意"编译器路径"**/... 查看详情

ubuntu12.04编译交叉编译已经安装,为啥还不能编译

安装步骤:1、解压交叉编译开发工具包sudotarxvzfarm-linux-gcc-4.4.3.tar.gz-C/解压工具链到根目录,这里的解压目录可以任意指定。系统中会增加目录/opt/FriendlyARM/toolschain/4.4.3/2、修改环境变量,把交叉编译器的路径加入到PATH采用修改/... 查看详情