ARM-GCC与交叉编译

简介: ARM-GCC与交叉编译

1、编译工具链和目标程序运行在相同的平台,叫做本地编译

2、编译工具链和目标程序运行在不同的架构平台,叫做交叉编译,如在x86 pc电脑上编译,在arm开发板上运行,两个在不同架构下

ARM-GCC是正对arm平台的一款编译器,她是gcc编译工具链的一个分支

which gcc:查看gcc编译器在什么位置

Ubuntu和开发板架构平台查看

Untitled(7).png

如何安装ARM-GCC?

apt install gcc

ubuntu安装arm-gcc

apt install gcc-arm-linux-gnueabihf

交叉编译范例:

1、在Ubuntu上的共享文件夹下新建一个文件arm-hello.c,内容如下

Untitled(8).png

2、在Ubuntu上使用arm-gcc交叉编译链编译,生成可执行文件

命令:sudo arm-linux-gnueabihf-gcc arm-hello.c -o arm-hello

Untitled(9).png

此处不使用交叉编译链后面在ARM开发板上无法运行,架构平台不一样

3、在开发板上访问共享文件夹并运行arm-hello可执行文件,查看运行结果

Untitled(10).png

相关文章
|
SQL 算法 前端开发
技术分享-动态脱敏
数据脱敏(Data Masking),又称数据混淆、数据漂白、数据去隐私化。用虚假的数据掩饰真实数据,以达到防止数据泄漏的目的。
1103 21
|
3月前
|
数据采集 JavaScript 前端开发
如何解决爬虫绕过 IP 限制难题?
本文介绍五种主流防爬虫技术:IP限制、User-Agent识别、验证码、动态页面渲染与数据加密,分析其原理、效果及局限性,助力网站管理员因地制宜构建安全防线,兼顾防护效果与用户体验。
664 21
如何解决爬虫绕过 IP 限制难题?
|
3月前
|
数据采集 Web App开发 文字识别
基于 Python 的反爬虫策略突破与逆向技巧总结
本文介绍四大常见反爬策略及Python应对方案:User-Agent伪装、代理IP绕过IP限制、Tesseract识别验证码、Selenium模拟浏览器获取动态数据,助你合法、高效采集网页信息。
340 22
|
3月前
|
监控 安全 数据可视化
人员定位软件系统从核心架构、关键功能、主流技术、典型应用与选型要点详解
人员定位软件系统以定位引擎与管理平台为核心,融合终端与网络,实现人员实时定位、安全管控及智能管理,适用于工厂、矿山、工地等场景,支持高精度定位、电子围栏、应急报警、考勤管理,并可集成视频监控等系统,提升安全与运营效率。如果您想进一步了解人员定位的案例,欢迎关注、评论留言~也可搜索lbs智能定位。
|
3月前
|
传感器 监控 安全
RFID为战略物资提供安全保障
RFID技术通过全生命周期闭环管理,实现战略物资在生产、仓储、运输、分发各环节的防伪溯源、实时监控与权限管控,支持快速盘点、自动报警与数据加密,提升战备效率与安全保障,广泛应用于军事、能源等关键领域。
|
3月前
|
数据采集 安全 网络安全
跨境与采集,高匿名代理IP显神通
高匿名代理IP能完全掩盖用户真实IP及代理身份,提供极致隐私保护,有效绕过地域限制,保障数据采集、跨境电商、网络安全等场景下的操作稳定与安全,是合法合规网络活动的重要工具。
195 21
硬件看门狗--保护你的硬件不宕机
常用的都是软件看门狗,需要依赖MCU内部的独立看门狗或者窗口看门狗,本次使用的是硬件看门狗,硬件上更加稳定可靠
|
传感器 安全 自动驾驶
汽车智能网联时代如何解决用户隐私问题?
随着科技的飞速发展,伴随着汽车行业的数字化转型,智能网联已经成为了当前汽车发展的重要趋势。新时代的智能网联车辆不仅具备了传统汽车的功能,还配备了各种传感器、通信设备和计算能力,使它们能够实现自动驾驶、实时交通信息获取、远程诊断等功能。然而,随着智能网联汽车的普及以及智能化程度的提高,用户的隐私问题也逐渐凸显,引起广泛关注。那么,就让我们一起讨论一下智能网联汽车隐私保护的问题:
370 21
|
数据采集 监控 安全
厂区地图导航制作:GIS技术与路径导航算法融合
在智能化、数字化时代,GIS技术为厂区的运营管理带来了革命性变化。本文探讨了如何利用GIS技术,通过数据采集、地图绘制、路径规划、位置定位和信息查询等功能,打造高效、精准的智能厂区地图导航系统,提升企业的竞争力和管理水平。
991 14
厂区地图导航制作:GIS技术与路径导航算法融合
|
运维 监控 物联网
物联网卡:物联网卡为什么好用
物联网卡(IoT SIM卡)因其独特的特性和广泛的应用场景,成为许多智能设备和物联网解决方案中不可或缺的一部分。以下是物联网卡好用的几个理由: