E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
EABI
用Android-X86和VirtualBox打造高性能Android開發環境
原因如下:1.Android模擬器模擬的是ARM的體系結構(arm-
eabi
),而iOS和WP7的模擬器的目標體系結構都是x
iteye_1547
·
2020-08-14 00:24
Jetbrains Clion官方支持了Stm32的项目搭建, 说下感想
背景得知Clion2019.1之后的版本官方直接支持Stm32项目的创建,遂怀揣激动之心准备一试…吐槽照着别人的教程,一顿操作猛如虎,一会捣鼓OpenOCD,一会捣鼓arm-none-
eabi
-gcc…
烁GG
·
2020-08-12 18:38
嵌入式C和linux
嵌入式
stm32
ide
建立ARM交叉编译环境 (arm-none-linux-gnueabi-gcc with
EABI
)
昨天终于把交叉编译环境、移植内核和制作root文件系统在arm开发板上顺利跑通了。期间有的步骤很顺利,但更多的是被诸多问题困扰,比如最后一个不起眼的小问题导致文件系统无法加载,郁闷了我一个星期,最终通过分析慢慢发现了这个bug。还有各源码包版本的问题,而且网上很多介绍都是基于旧版本的。我这里全部用最新或较新的版本,当然,至于新旧版本到底哪个更好更合适,这是个智者见智的论题,不在本文讨论之列。我坚信
wyjkk
·
2020-08-12 15:15
嵌入式开发
[编译] 4、在Linux下搭建nRF51822的开发烧写环境(makefile版)
.九月201807:51下午-beautifulzzzz1、安装步骤1)从GNUArmEmbeddedToolchain官网下载最新的gcc-arm工具链,写文章时下载的是:gcc-arm-none-
eabi
weixin_33941350
·
2020-08-12 13:43
NRF52832空中升级DFU
SecureDFU环境搭建升级原理,加密原理在此不做描述,详情参考http://www.cnblogs.com/iini/p/9314246.html1.工具一览gcc-arm-none-
eabi
编译环境
weixin_30438813
·
2020-08-12 13:55
NRF52832学习笔记(2)—— 添加DFU功能(基于SDK15.3)
一、准备工作在开始实验之前必须先准备以下软件:gcc-arm-none-
eabi
-7-2018-q2-update-win32.exe由于使用加密的dfu需要用到micro-ecc库进行签名验证,需要micro_ecc_lib_nrf52
m_pfly_fish
·
2020-08-12 11:19
NRF52系列
arm交叉编译器gnueabi、none-
eabi
、arm-
eabi
、gnueabihf、gnueabi区别
目录命名规则实例1、arm-none-
eabi
-gcc2、arm-none-linux-gnueabi-gcc3、arm-
eabi
-gcc4、armcc5、arm-none-uclinuxeabi-gcc
chandler_li
·
2020-08-11 16:04
没有那个文件或目录
Ubunut16支持32程序运行:报错:lc@PC:~$/opt/hisi-linux/x86-arm/gcc-arm-none-
eabi
-4_9-2015q3/bin/arm-none-
eabi
-gcc-v-bash
liucheng8
·
2020-08-11 13:29
环境配置
arm交叉编译器gnueabi、none-
eabi
、arm-
eabi
、gnueabihf的区别
为什么要用交叉编译器?交叉编译通俗地讲就是在一种平台上编译出能运行在体系结构不同的另一种平台上的程序,比如在PC平台(X86CPU)上编译出能运行在以ARM为内核的CPU平台上的程序,编译得到的程序在X86CPU平台上是不能运行的,必须放到ARMCPU平台上才能运行,虽然两个平台用的都是Linux系统。交叉编译工具链是一个由编译器、连接器和解释器组成的综合开发环境,交叉编译工具链主要由binuti
珠雨妮儿
·
2020-08-11 02:33
交叉编译
armeabi-v7a armeabi arm64-v8a 参数的含义解释
armeabi-v7a(32位ARM设备),arm64-v8a(64位ARM设备)
EABI
百度百科:
weixin_34220834
·
2020-08-10 23:14
TrueSTUDIO中编译生成bin、hex等文件的设置
打开TrueSTUDIO的工程属性,下图:若编译后生成hex,则添加:arm-atollic-
eabi
-objcopy.exe-Oihex“${BuildArtifactFileBaseName}.elf
niu_88
·
2020-08-10 18:48
stm32
Ubuntu 安装交叉编译环境以及环境变量的错误修改
Ubuntu安装交叉编译环境以及环境变量的错误修改编译器版本:gccversion4.2.2(安装包为cross-4.2.2-
eabi
.tar.bz2)(1)准备好压缩包并放到linux下,接着用命令“
Jasper杰
·
2020-08-10 10:41
Linux
Uboot2016 for tiny4412调试
另外,我们还可以通过指令arm-none-
eabi
-objdump-S./spl/u-boot-spl>u-boot-s
xiaojimmychen
·
2020-08-10 02:34
u-boot
for
tiny4412
关于如何区分Android手机是32位还是64位
adbpull/system/bin/catcat$filecatcat:ELF32-bitLSBsharedobject,ARM,
EABI
5version1(SYSV),dynamicallylinked
deathmemory
·
2020-08-09 18:56
原创
Android
Linux(Ubuntu)下嵌入式gdb调试环境
系统原理课实验要做CMU的Bomblab实验,然而bombg文件在arm架构,因此要配置一个交叉编译/调试环境,曾测试在Ubuntu15.04下直接安装arm-none-
eabi
-gdb,然而调试时单步进行会出现
Omni-Space
·
2020-08-09 10:26
Android
GDB
windows环境下arm gcc+Keil开发环境的搭建
操作系统:Window764bitKeil版本V4.70交叉工具链:arm-none-
eabi
-gccv4.7.2由于刚开始学习嵌入式时用的linux环境下的arm-linux-gcc,但是随着工程文件的增加
zhaozzy
·
2020-08-09 04:05
嵌入式
linux环境下玩转stm32f4 discovery开发
先看看调试界面,左边为arm-none-
eabi
-gdb调试界面,打开发GDB的TUI文本用户界面,右下角为调试工具openocd输出,右上为minicom串口输出下面是文本编辑工具vim,我使用的是exvim
慢慢学着走
·
2020-08-09 03:24
编程
【TINY4412】LINUX移植笔记:(7)LED驱动分析
虚拟机Ubuntu16.04LTS/X64目标板[底板]:Tiny4412SDK-1506目标板[核心板]:Tiny4412-1412LINUX内核:4.12.0交叉编译器:gcc-arm-none-
eabi
大水猫
·
2020-08-08 21:49
TINY4412
LINUX
【TINY4412】LINUX学习笔记:(2)内核模块编译、安装、加载、卸载
虚拟机Ubuntu16.04LTS/X64目标板[底板]:Tiny4412SDK-1506目标板[核心板]:Tiny4412-1412LINUX内核:4.12.0交叉编译器:gcc-arm-none-
eabi
大水猫
·
2020-08-08 21:49
TINY4412
LINUX
嵌入式学习之交叉编译环境搭建
1.交叉编译包的安装创建文件夹mkdir/usr/local/arm解压tarxzvf4.3.1-
eabi
-armv6-up-cup6410.tar.gz到/usr/local/arm目录下命令:tarxzvf4.3.1
10181102
·
2020-08-08 19:35
交叉编译环境搭建
bash:
交叉编译环境搭建
arm-
eabi
, arm-linux-androideabi, arm-linux-gnueabi, arm-none-linux-gnueabi工具链的区别
arm-none-linux-gnueabi (ARMarchitecture,novendor,linuxOS,andthegnueabiABI)用于编译ARM架构的u-boot、linux内核、linux应用等2、arm-none-
eabi
sean_xyz
·
2020-08-08 18:54
ARM
linux
GCC编译器ABI
ABI与
EABI
1)ABI(ApplicationBinaryInterfacefortheARMArchitecture),描述了应用程序与cpu内核的低级接口。
ahr7882
·
2020-08-08 14:08
Real6410/S3C6410裸机LCD驱动
环境上位机:ubuntu12.04系统、arm-none-
eabi
-
JQGuardian
·
2020-08-08 12:44
驱动
STM32工程
创建文工程目录3编写Makefile32src子目录Makefile33arch子目录Makefile34lib子目录Makefile35Makefile总结一、安装工具安装交叉编译工具链arm-none-
eabi
李兰溪
·
2020-08-08 11:13
嵌入式
软件工程
Qt交叉编译与移植
获取交叉编译器的安装文件:4.3.1-
eabi
-armv6-mv200810
xiaoshi_xiaoshi
·
2020-08-07 22:22
嵌入式相关
qt
编译器
path
library
工作
终端
【TINY4412】LINUX移植笔记:(17)设备树HELLO WORLD驱动
虚拟机Ubuntu16.04LTS/X64目标板[底板]:Tiny4412SDK-1506目标板[核心板]:Tiny4412-1412LINUX内核:4.12.0交叉编译器:gcc-arm-none-
eabi
大水猫
·
2020-08-07 18:32
TINY4412
LINUX
windows下用VSCODE开发stm32踩的坑
:编写代码2.STM32cubeMX:生成带.ld和.s和makefile等工程代码3.openocd(或者JLink):调试、下载4.MinGW(或者mingw64):编译代码5.arm-none-
eabi
-gcc
飞临云
·
2020-08-07 17:29
EasyARM-iMX283A 安装交叉编译工具链
EasyARM-iMX283A安装交叉编译工具链交叉编译器:arm-none-
eabi
-gcc,表示目标处理器是ARM,不运行操作系统,仅运行前后台程序arm-uclinux-
eabi
-gcc,表示目标处理器是
onlyshi
·
2020-08-07 15:54
ARM
coocox学习笔记-串口
CoIDE版本:CoIDE-V2Beta编译器版本:gcc-arm-none-
eabi
-5_2-2015q4目标板:STM32F030C8T6之前一直使用MDK开发STM32应用程序,近日想尝试下gcc
anobodykey
·
2020-08-07 14:22
STM32
android native 程序崩溃的调试方法
androidnative程序崩溃的调试方法使用arm-
eabi
-addr2line工具跟踪Androidnative程序调用堆栈:编译带调试的so库交叉工具链跟踪定位错误位置编译可调试的so库修改Android.mk
haiyanglx
·
2020-08-07 14:06
android-调试
一个stm32的makefile分享
依赖于gcc-arm-none-
eabi
交叉编译工具链,以及openocd调试软件。硬件上需要一个jlink。
geek_chun
·
2020-08-07 13:44
stm32
Android kernel开发步骤
AndroidKernel开发环境搭建kernelversion:linux2.6.25GCC编译器:toolchain/arm-
eabi
-4.2.1linux主机环境:ubuntu-8.101.编译器安装
_whisper
·
2020-08-07 10:27
读书笔记
如何在windows下面编译u-boot (原发于:2012-07-24 23:16:59)
下面编译u-bootBysemilog2012-7-22最近想移植u-boot到我的ARM开发板上,但是又不想在linux环境下编译,所以就想在windowsxp下面通过cygwin+arm-none-
eabi
-gcc
semilog
·
2020-08-05 14:23
GNU编译器
makefile
bootloader
如何在树莓派2上移植rt-thread操作系统
3.git工具,进行代码管理4.qemu,模拟开发板5.armgcc版本gcc-arm-none-
eabi
-5_4-2016q
bigmagic123
·
2020-08-05 10:16
rt-thread
undefined reference to `_init'问题解决
/lib/gcc/arm-none-
eabi
/4.8.4/../../../..
weixin_30548917
·
2020-08-04 19:26
ubuntu10.10交叉编译配置 arm-2009q3-67-arm-none-linux-gnueabi-i686-pc-linux-gnu
1.在linux目录/usr/local/下建立文件夹arm2.把cross-4.2.2-
eabi
.tar.bz2解压到linux下的/usr/local/arm/目录下3.修改cross-4.2.2-
jacob
·
2020-08-04 14:17
android
arm-none-
eabi
-gcc 编译方法
LinuxXXXXX5.0.0-31-generic#33~18.04.1-UbuntuSMPTueOct110:20:39UTC2019x86_64x86_64x86_64GNU/Linux1,下载arm-none-
eabi
-gcchttps
Life_Maze
·
2020-08-04 12:38
基础工具
ARM嵌入式移植学习笔记
移植基本步骤:确定目标机、主机的连接方式UART异步串行通信接口、USB串行通信接口、TCP/IP网络通信接口、DebugJtag调试接口安装交叉编译器安装芯片厂商已经编译好的工具链(
eabi
是嵌入式的意思
百年人生当疯狂
·
2020-08-03 23:47
arm-none-
eabi
-g++: error: nano.specs: No such file or directory
最近想使用eclipse+Sourcery对STM32的工程进行编译,使用GNU的新建STM32模板工程,bulid是出现如下错误:17:00:48****IncrementalBuildofconfigurationReleaseforprojectSTM32****cs-makeall'Buildingtarget:STM32.elf''Invoking:CrossARMC++Linker'a
KC坤
·
2020-08-03 18:20
UIS8910DM平台的编译系统
编译工具集合就是大家熟悉的编译器、汇编器、连接器等,该平台使用的是GCC,具体路径位于prebuilt/win32/gcc-arm-none-
eabi
,这里就不多说了。
归云十九少
·
2020-08-02 16:36
蜂窝通信
嵌入式软件开发
QT2.2.0环境的搭建
arm-qtopia下载下来,解压后执行里面的脚本(开发板里的资源)弄好后,开始移植到开发板移植过程注意问题:1、编译时报错XXXEABIversionis0,XXXEABIis5这就说明现在的交叉编译器不支持
EABI
guolele2010
·
2020-08-01 12:13
QT在ARM平台的移植(三)
Qtopia4.2.4移植内核版本:Linux-2.6.31Qtopia版本:Qtopia-opensource-4.2.4,这个版本带有手机桌面环境交叉编译器:arm-linux-gcc4.1.2支持
EABI
chyxwzn
·
2020-08-01 11:00
linux
Android Toolchain与Bionic Libc
如果下载了完整的Android项目的源代码,则可以在“/prebuilt/linux-x86/toolchain/arm-
eabi
-4.2.1/bin”目录下找到交叉编译工具,比如Androi
TopEmbedded
·
2020-08-01 10:50
Android
android 交叉编译工具的设置
交叉编译工具的设置android代码有各种平台的工具链,同一平台也有不同的版本,在build/envsetup.sh指定哪一个工具版本build/envsetup.sh:toolchaindir=arm/arm-
eabi
zhenwenxian
·
2020-08-01 08:31
toolchaindir
arm-eabi-
toolchaindir
arm-eabi-4.6bin
arm-eabi-
用Android-X86和VMware打造高性能Android开发环境
原因如下:1.Android模拟器模拟的是ARM的体系结构(arm-
eabi
),而iOS和WP7的模拟器的目标体系结构都是x86的,另外iOS的模拟器中运行的App也是编译为x86的。
weixin_34144450
·
2020-08-01 04:00
什么?微信居然有个更好用的 64 位版本!
如果[
eabi
]这一行标有64,那么就是64位,显示armebi-v7a则是32位。有网友称,GooglePlay商店中的微信版本是64位,在体验上要比32位的好。
wade1203
·
2020-08-01 02:55
利用arm-
eabi
-gdb脚本反汇编解析dump错误行
在调试和开发过程中,经常会遇到crash或者dump,且最后定位的log是函数+堆栈数字类似于:b*(mtp_read+0x48)这样的结果我们就需要根据反汇编去查找,0x100具体在函数的哪一行如下:先找到
eabi
Lieke_Li
·
2020-08-01 00:01
System
nuttx操作系统的移植以及下载
1、在ubuntu根目录下:root@ubuntu:/#apt-getupdate#更新包2、root@ubuntu:/#apt-getinstallgcc-arm-none-
eabi
#编译器3、kconfig-frontends
Lucifer_zhang
·
2020-08-01 00:17
飞控操作系统nuttx
RT-Thread+STM32CubeMx+Makefile
默认已经安装好arm-none-
eabi
工具链、STM32CubeMx、Makefile等STM32CubeMx:version:5.6.0下进行,只需要修改少部分内容,已经非常方便了。下面进行介绍。
mic-x
·
2020-07-31 21:32
Visual Studio+VisualGDB+STM32CubeMX 开发 STM32 之环境搭建
(代码调试):http://visualgdb.com/download3)VisualAssistX(代码提示):http://www.wholetomato.com**本地准备组件**1)Arm-
eabi
-gcc6.2.0
i平淡生活
·
2020-07-31 17:15
开发工具
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他