0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

给elfboard配置交叉编译

Monody_4fc 来源:Monody_4fc 作者:Monody_4fc 2024-05-26 11:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1.首先下载ubuntu/Lubuntu18.04版本

这是因为开发板的ubuntu版本是18.04 ,过高过低版本会导致引用的库版本过高

2.设置共享剪贴板 ---安装sudo apt vm-tool

设置共享文件夹详细教程

[https://blog.csdn.net/qq_30386941/article/details/126457685]

3.安装交叉工具链

官方给的交叉编译工具链设置一直有问题。

这里直接使用 从apt上安装arm工具链

sudo apt install gcc-arm-linux-gnueabihf

编译命令

arm-linux-gnueabihf-gcc led.c

4.windows用ssh连接ubuntu

sudo apt-get install ssh

sudo service ssh start

vscode上安装ssh插件

config文件 配置ubuntu名 ,ip地址 ,端口

sx

192.168.221.130

22

known_hosts文件

保存ubuntu的密钥 ,删除密钥后需要重新输入密码

5.发送bin文件给开发板

scp led root@192.168.0.232:/home/root

scp 文件 发送地址

给bin文件所在文件夹设置可执行权限

chmod -R 777 /home/root

./a.out

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    26

    文章

    6420

    浏览量

    120899
  • Linu
    +关注

    关注

    0

    文章

    26

    浏览量

    20214
  • 编译
    +关注

    关注

    0

    文章

    696

    浏览量

    35282
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Linux Kernel 6.1 tools目录全解析 | RK平台ARM64交叉编译实战指南

    、硬件测试等全场景能力。 本文完整拆解 Linux Kernel 6.1 tools 目录所有模块功能,并给出 RK 平台 ARM64 架构交叉编译的标准指令 ,一站式解决内核工具使用与编译问题,适合
    的头像 发表于 04-16 18:42 6909次阅读
    Linux Kernel 6.1 tools目录全解析 | RK平台ARM64<b class='flag-5'>交叉</b><b class='flag-5'>编译</b>实战指南

    rk3576 android15平台camera编译配置都做了什么?

    该文件是瑞芯微(Rockchip)Android平台下相机子系统的核心编译配置Makefile,属于Android Build System的关键组成部分,作用是根据编译环境的动态条件(SDK版本
    的头像 发表于 03-06 17:15 3157次阅读
    rk3576 android15平台camera<b class='flag-5'>编译</b><b class='flag-5'>配置</b>都做了什么?

    简单高效的鸿蒙编译提速技巧

    在鸿蒙应用开发中编译构建是开发者最频繁的操作,每一次编译提速都能显著提升项目整体开发效率。本次分享几个简单却高效的鸿蒙编译提速技巧,从编译配置
    的头像 发表于 03-04 16:09 254次阅读
    简单高效的鸿蒙<b class='flag-5'>编译</b>提速技巧

    入门篇:瑞芯微 RK 平台编译工具链自动适配原理全解析

    配置交叉编译器、指定路径、配置环境变量,稍有偏差就会报「找不到gcc」「架构不匹配」等错误,折腾半天才能开始正式编译。 但用过瑞芯微官方SD
    的头像 发表于 02-11 07:10 3531次阅读
    入门篇:瑞芯微 RK 平台<b class='flag-5'>编译</b>工具链自动适配原理全解析

    技术分享 | RK3506如何交叉编译frp wireguard

    RK3506拥有着不错的性价比以及与之相匹配的性能优势,非常适合用来做边缘计算网关、小型数据收集端点等。今天大家带来两款内网穿透工具的交叉编译移植,方便在RK3506上搭建相关应用。在编译
    的头像 发表于 12-25 17:29 795次阅读
    技术分享 | RK3506如何<b class='flag-5'>交叉</b><b class='flag-5'>编译</b>frp wireguard

    别再迷糊了!Linux交叉编译到底是个啥?一文讲清楚

    很多工程师第一次听到“交叉编译”这4个字时,脑袋里往往会冒出两个字: 抽象 。 明明写代码写得好好的,为啥还要搞一个“交叉”?编译不就是把源代码变成可执行程序吗,难道还会绕几个弯? 别
    的头像 发表于 12-03 16:28 1319次阅读
    别再迷糊了!Linux<b class='flag-5'>交叉</b><b class='flag-5'>编译</b>到底是个啥?一文讲清楚

    Linux 下交叉编译实战:跑起来你的第一个 STM32 程序

    很多开发者第一次接触STM32,总会被“交叉编译”、“烧录程序”等概念绕晕。其实方法很简单:在Linux下配置交叉编译环境,编写简单程序,然
    的头像 发表于 11-24 19:04 1065次阅读
    Linux 下<b class='flag-5'>交叉</b><b class='flag-5'>编译</b>实战:跑起来你的第一个 STM32 程序

    RK3506开发板QT Creator开发手册,交叉编译工具链与QT应用示例,入门必备

    本文基于触觉智能RK3506核心板/开发板介绍QTCreator交叉编译配置与QT应用示例。如需购买开发板进行评估验证简介QTCreatorQtCreator‌是由TheQtCompany开发的跨平台集成开发环境(IDE),专为
    的头像 发表于 09-30 16:26 3937次阅读
    RK3506开发板QT Creator开发手册,<b class='flag-5'>交叉</b><b class='flag-5'>编译</b>工具链与QT应用示例,入门必备

    求助,关于NanoEdge AI Studio生成的库交叉编译器版本疑问求解

    我使用的是NanoEdge AI Studio v4.3.1,跟着官方交教程生成了库libneai.a,我通过metadata.json文件得知生成这个库的交叉编译器版本是\"
    发表于 08-08 07:25

    【VisionFive 2单板计算机试用体验】人脸识别1——交叉编译环境搭建

    报错太多,重新编译了好多次也没办法解决;后面觉得先按照前人的参考文章来做吧,但是貌似前人的模型编译编译工具版本、系统版本都有很大的关系,用新版本的工具
    发表于 07-20 23:59

    飞凌嵌入式ElfBoard ELF 1板卡-busybox构建根文件系统之Busybox编译

    配置我们使用默认值,配置选项可根据需要自行增减,一路Exit,最后Yes保存退出。三、编译配置完成之后,开始进行编译,使用以下命令
    发表于 06-19 17:23

    飞凌嵌入式ElfBoard ELF 1板卡-uboot编译原理介绍

    编译工具将源码文件编译成可执行文件的过程并不是一步到位的,其中要经过一个类似工厂流水线的过程,交叉编译工具中包含负责处理各个环节的功能工具,所以叫做
    发表于 05-22 11:17

    飞凌嵌入式ElfBoard ELF 1板卡-初次编译uboot

    ;#039;获取到当前机器的处理器核心数量赋值变量CPU,在最后第6行make -j${CPUS}编译时引用此变量。第3行:是配置交叉编译
    发表于 05-22 11:08

    飞凌嵌入式ElfBoard ELF 1板卡-Uboot

    版本)基础之上做一下差异性修改即可。此软件系统可以通过yocto工程构建获得,其中包含了uboot源码,内核源码,文件系统,以及交叉编译工具,关于系统的构建,在后面章节会有讲解。
    发表于 05-22 10:44

    不借助Linux系统,在Windows下如何搭建ZMC900E交叉编译环境

    不需要依赖笨重的虚拟机,也不需要安装双系统。抛开繁琐的环境准备,在Windows上轻松搭建交叉编译环境。本文将介绍如何在Windows上搭建交叉编译环境,不借助Linux系统,直接进行
    的头像 发表于 05-21 11:34 1080次阅读
    不借助Linux系统,在Windows下如何搭建ZMC900E<b class='flag-5'>交叉</b><b class='flag-5'>编译</b>环境