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
arm-Linux
arm-linux
下 编写Makefile
c代码a.c如下intmain(intargc,char**argv){printf("helloworld!/n");return0;}方法1Makefile内容如下CROSS=/usr/local/arm/3.4.1/bin/arm-linux-CC=gccall:$(CROSS)$(CC)-otesta.c保存后[root@5linuxsrc]#make/usr/local/arm/3.4.
yizhenweifeng
·
2020-08-20 02:46
windows下编译
arm-linux
本文主要参考:在windows环境下,使用Eclipse和gcc-Linaro工具链,对BeagleBone进行交叉编译和远程部署不习惯在linux编译代码,所以想在windows下整个环境出来。1、windows下安装eclipse。EclipseIDEforC/C++Developers和JRE2、准备交叉编译工具虽然编译工具已经升级了,还是照原文的工具下载。交叉编译的工具链make3、设置先
weixin_34274029
·
2020-08-20 02:25
REDHAT 9.0下如何安装
arm-linux
编译及调试工具发表于 : 2008-10-24 15:59
最近在使用
arm-linux
的过程中遇到了各种各样的问题,通过网络找到了一些解决方法,现在汇总一下,希望能对遇到类似困扰的兄弟们有所帮助,这篇总结是我自己写的,上面大部分方法都是从网上找的,没有注明出处
sqlvv
·
2020-08-19 20:55
LINUX
FC7中gcc-3.3的编译安装
FC7中gcc-3.3的编译安装
ARM-LINUX
学习整理交流2009-06-0616:22:02阅读16评论0字号:大中小下载低版本的GCC:gcc-3.3并安装:[root@localhost]#cd
jiemingcai
·
2020-08-18 11:42
gcc
library
path
编译器
java
c
paho.mqtt.c:编译(win32和
arm-linux
)
paho.mqtt.c源码mqtt协议的了解备注:以下使用的源码版本:v1.3.4一、win32版本的编译1、openssl的windows版本编译参考:https://blog.csdn.net/LongXiao4/article/details/1058400312、设置openssl的安装目录的环境变量环境变量:OPENSSL_ROOT_DIR环境变量:OPENSSL_LIBRARIES3、
LongXiao4
·
2020-08-18 08:50
Visual
Studio
paho.mqtt.c
ARM-Linux
嵌入式系统启动流程
作为一个嵌入式新手,阅读资料之后做一下笔记还是很有必要的,下面从四个阶段来描述嵌入式系统的大致启动流程。如下图所示:图片引用自OMAPpedia的WIKIhttp://omappedia.org/wiki/Bootloader_Project其他相关参考资料:TI官方WIKI的bootsequencehttp://processors.wiki.ti.com/index.php?oldid=106
zy812248258
·
2020-08-18 07:11
arm-linux
之uboot向内核传递参数
抛开uboot不谈,先看看uboot给内核传递的参数是什么样的东西,在arch/arm/kernel/setup.h文件中的structtag结构体:structtag{structtag_headerhdr;union{structtag_corecore;structtag_mem32mem;structtag_videotextvideotext;structtag_ramdiskramdi
FSak47
·
2020-08-17 15:44
水滴石穿
armv7指令集 C函数调用 堆栈指针SP的变化
首先说明一下,arm中函数调用不同的编译器可能差别很大,即使都是
arm-linux
的交叉编译器,也有差别,有的编译器把r7寄存器作为栈帧寄存器(fp),有的把r11寄存器作为栈帧指针(fp),例如arm-linux-gnueabihf-gcc
SallenKey
·
2020-08-17 10:52
linux
编程基础
Linux kernel的中断子系统之(一):综述
返回目录:《
ARM-Linux
中断系统》。
weixin_34198583
·
2020-08-17 03:12
ARM-Linux
中断系统
1.前言了解Linux中断子系统,同时也需要了解ARM体系结构中断处理流程;在熟悉整个软硬件架构和流程基础上,才能对流程进行细化,然后找出问题的瓶颈。《2.梳理中断处理子系统》但是所有的优化都离不开一个量化的过程,有个可靠、高效、可读性强的度量必不可少。《3.一种测量中断性能手段》最后基于此,进行中断性能的优化。《4.中断性能优化》2.梳理中断处理子系统中断系统涉及到软硬件两部分,具体到ARM系统
weixin_33836223
·
2020-08-17 03:46
libpng 交叉编译
/configure--prefix=/usr/arm-none-linux-gnueabiCC=arm-none-linux-gnueabi-gcc\--enable-shared--host=
arm-linux
weixin_33924312
·
2020-08-16 21:22
嵌入式
python
把YUYV转化为jpg格式(改进v4l2的应用程序编写)
/configure--prefix=/work/tools/gcc-3.4.5-glibc-2.3.6/
arm-linux
$make$makeinstall2.然后编译video2_jpeg.c>
嵇康
·
2020-08-16 18:53
arm
arm-linux
中相关编译器
arm-linux-gcc的常用选项:-v:查看
arm-linux
qq:859691736
·
2020-08-16 15:21
在
arm-linux
上用gdb调试程序,出现“Program received signal SIGPIPE, Broken pipe”
出现这种情况大多是因为程序采用CS架构(服务器/客户端)在读写操作时出现,我第一次也是在这样的情况下遇到的。首先我们都知道套接字的通信方式是双工的,同端即可写也可读。而出现Brokenpipe这种情况的原因是写段正在写入时,另一端已关闭套接字,这样进程就会向系统发送SIGPIPE信号,然后系统再回头叫停线程,这样就会出现管道破裂的信号并且退出程序。这虽然是进程的一种保护机制,但是在运行过程中一般我
musi35221
·
2020-08-16 13:57
错误记录
Linux与
arm-linux
开发工具
一:
arm-linux
工具如下:arm-linux-addr2line:把程序地址转换为文件名和行号。
p.c.wang
·
2020-08-16 12:15
工具
File format not recognized||strip
/lib/gcc-lib/
arm-linux
/3.0/libgcc.a(_dvmd_lnx.o)make[2]:***[vmlinux]Error1make[2]:Leavin
ylhcom
·
2020-08-16 10:55
insmod module 失败(skyeye + armlinux)
前些日子在skyeye上porting了
arm-linux
,于是迫不及待的写了一个module试试,可很不幸,没有成功。
MTK_kyle
·
2020-08-15 21:02
嵌入式Linux
使用Busybox1.13.3制作yaffs2根文件系统
交叉编译工具
arm-linux
wwwcrazy
·
2020-08-15 17:19
QT学习记录
ARM-Linux
内核驱动加载过程思路
取得驱动C文件并建立相应文件夹实现内核添加(以编译测试驱动程序为例)1)在相应的文件夹下面建立驱动文件夹将C程序放入该驱动文件夹下2)创建或下载驱动C文件的头文件3)编辑该驱动集合(该驱动模块)下面的Makefile添加编译选项#===============driver_test============obj-$(CONFIG_DRIVER_TEST_SYD168)+=driver_test/#
yuyin86
·
2020-08-15 12:50
ARM-Linux
下Qt4.8中加入qtserialport串口模块
qt版本:qt-4.8.7编译器:arm-linux-gcc4.4.3qtserialport:5.3.2模块下载:链接:https://pan.baidu.com/s/1OjLAS4I_s-AYQ59UIWOEsg&shfl=sharepset提取码:c2rt1、终端进入qtserialport模块文件解压后的目录;2、执行qmakeqtserialport.pro;3、执行make命令;4、执
尼古拉斯-亚索
·
2020-08-15 09:46
QT
Linux下的C编程实战
而近年来,Linux操作系统在嵌入式系统领域的延伸也可谓是如日中天,许多版本的嵌入式Linux系统被开发出来,如ucLinux、RTLinux、
ARM-Linux
等等。
weixin_30608503
·
2020-08-14 04:35
嵌入式Linux下3G USB Modem的使用
一.ARM-LinuxARM-Linux-2.6.173GUSBModem:huaweiE220(WCDMA),huaweiEC156(EVDO)
arm-linux
至少需要支持usbhost,usbstorage
ling1874
·
2020-08-14 03:09
ARM
Linux
在arm嵌入式linux下解析XML文件
最近在
arm-linux
下做个项目,需要在本地记录一些数据,日志之类的东西.本来准备随便用文本文件记录下完事,突然看到了rss,于是想起了xml.自己还没有用过xml,于是打算用xml来存放这个写数据,
不会种地的老农
·
2020-08-14 03:12
蓝牙编程-l2cap协议层的c/s程序
导读:昨天晚上完成了使用BlueZ协议栈中的lib实现rfcomm层连接的程序,并且移植到了
arm-linux
上运行通过.程序实现了客户端发送字符串在服务端控制台显示.但是在输入大量的字符时会出现没有响应的情况
yingfox
·
2020-08-14 02:47
bluez
编程
socket
struct
binding
数据结构
c
蓝牙编程-l2cap协议层的c/s程序
昨天晚上完成了使用BlueZ协议栈中的lib实现rfcomm层连接的程序,并且移植到了
arm-linux
上运行通过.程序实现了客户端发送字符串在服务端控制台显示.但是在输入大量的字符时会出现没有响应的情况
不会种地的老农
·
2020-08-14 02:50
BlueTooth牙牙
ARM
Embedded
虚拟机挂载NFS到开发板上研究记录
如此可以大大提高
arm-linux
的开发速度。
teaczjf
·
2020-08-14 02:34
linux
ARM-Linux
配置DHCP自动获取IP地址
备注:内核版本:2.6.30.9busybox版本:1.15.2PCLinux和开发板Linux的工作用户:root1.配置内核:[*]Networkingsupport--->Networkingoptions--->PacketsocketUnixdomainsockets[*]TCP/IPnetworking[*]IP:kernellevelautoconfiguration[*]IP:DH
龙图腾
·
2020-08-14 02:10
linux
驱动
嵌入式开发
配置Ubuntu的tftp服务
我们在做
ARM-Linux
嵌入式开发中,经常需要用到tftp在Linux服务端和开发板间进行进行文件传输,因为我所使用的是Ubuntu,所以下面主要介绍Ubuntu下如何启动、配置tftp
阿基米东
·
2020-08-12 15:51
Linux基础
/configure --host=
arm-linux
--prefix=$(pwd)/_install
来自:http://blog.sina.com.cn/s/blog_5b9734c501011l4b.html$tarzxfreadline-5.2.tar.gz$cdreadline-5.2/$./configure--host=arm-linux--prefix=$(pwd)/_install$make$makeinstall中./configure--host=arm-linux--pref
caoyuanll
·
2020-08-12 15:00
linux配置
linux
arm-linux
之bootmem分配器
所谓bootmem分配器,是内核页表创建后的临时使用的内存分配器,它将在后面的mem_init函数初始化伙伴系统时被伙伴系统取代,即它是一个过渡手段。理解bootmem,一方面有利于对内存管理尤其内核启动阶段阶段内存管理的理解,另一方面也有利于伙伴系统的理解。在函数bootmem_init中,对每一个node执行bootmem_init_node,bootmem_init_node又对该node的
FSak47
·
2020-08-11 23:53
水滴石穿
将avahi移植到
arm-linux
1.两个tar包libdaemon-0.14.tar.gzavahi-0.6.31.tar.gz2.先编译libdaemontarzxvflibdaemon-0.14.tar.gzcdlibdaemon-0.14/./configure--host=arm-avl-linux-gnueabi--prefix=/home/xxx/airplay/avahi/daemon_arm_prefixmake
依山不傍水
·
2020-08-11 22:59
Pascal 的春天-Freepascal 可开发 WinCE/
ARM-Linux
程序
今天无意中看到"FPC2.2.0以后的版本已经都可以支持WinCE应用程序了。"(2007年的火星新闻),眼球就被吸引过去了,心想:不是吧,Borland高薪养着的工程师没搞定的事情让一群义工搞定了?点击网址跳转过去一看,吓着了:不光可以交叉编译多种CPU的程序,连Sun的跨平台遗愿也给实现了,而且还是编译成原生代码呢!Lazarus是Freepascal的图型界面IDE,使用Freepascal
Oracle10g
·
2020-08-11 20:25
串口通讯不正常
笔者的模块用于
arm-linux
开发,但是经常遇到一个情况:正常启动Bootloader,并成功进入linux,通过串口向笔者的笔记本电脑传送大量启动信息,此过程没有
weixin_30505225
·
2020-08-11 14:47
arm-linux
移植手记(二)bootloader移植(中)
这里是u-boot的移植,包括了网卡DM9000驱动,在使用时是通过nfs将内核下载到sdram中,再写到nandflash中的,然后可以实现直接从nandflash启动,引导内核,加载yaffs2文件系统。声明下,所有都是是亲自实现的记录。步骤是严格按照《u-boot-2010-06在mini2440上的移植》来的,后面的DM9000驱动则是按照《u-boot-2009.08在mini2440上
w7849516230
·
2020-08-11 13:17
ffmpeg实现将H264裸流封装成.mp4或.avi文件
ffmpeg学习历程由于我是移植到
arm-linux
环境(海思HI3521A),H264裸流直接从海思的编码模块VENC获取。
Qiuoooooo
·
2020-08-11 11:34
ffmpeg
ffmpeg
arm-linux
ffmpeg源码裁剪移植到
arm-linux
编译裁剪参考:ffmpeg编译裁剪移植到
arm-linux
基于上述极大化的编译裁剪,最终得到了三个加起来大小在1M左右的库,虽然跟编译全开时的几十M相比已经裁剪了非常多了。
Qiuoooooo
·
2020-08-11 11:34
ffmpeg
ffmpeg学习历程
一.需求将ffmpeg移植到
arm-linux
环境(我的是海思HI35XX系列平台:HI3531A,HI3521A,HI3520D等),实现将H264裸流(我的是直接从海思编码模块VENC获取)封装成.
Qiuoooooo
·
2020-08-11 11:34
ffmpeg
ffmpeg
ffmpeg编译裁剪移植到
arm-linux
源码裁剪参考:ffmpeg源码裁剪移植到arm-linuxffmpeg可以通过配置不同的编译选项来裁剪ffmpeg本身的大小,下面我基于2.1.3版本来说明。至于支持哪些编译选项,可输入./configure--help查看,如下:Usage:configure[options]Options:[defaultsinbracketsafterdescriptions]Helpoptions:--h
Qiuoooooo
·
2020-08-11 11:34
ffmpeg
开发板ping不通Ubuntu?
前言我是一名刚入门的
Arm-Linux
小白,和大多数小白一样,碰到的第一个问题就是网络问题,一般arm开发板ping不通Ubuntu或者其他宿主机的原因一般是网段配置不正确,物理连接的问题极少啊。
:-D!!yzq
·
2020-08-11 00:27
ARM
linux平台下交叉编译gdb
ragnaro/article/details/79143914arm-linux编译工具链的安装https://blog.csdn.net/ragnaro/article/details/79143914安装好
arm-linux
zhiyanzhai563
·
2020-08-09 16:13
Linux设备驱动
ubuntu 下交叉编译工具 ---gdb的安装与使用
/configure--target=
arm-linux
(3)修改源码gdb-7.7/gdb/remote.c将一下代码f(buf_len>2*rsa->sizeof_g_packet)
语暖心扉
·
2020-08-09 16:54
gdb+gdb Server安装配置zz
--target:指定编译环境,一般设置为交叉编译器前缀,ix86-linux,
arm-linux
等
淡定云天
·
2020-08-09 15:21
Linux
win10下CMAKE交叉编译
ARM-LINUX
WIN10下CMAKE交叉编译ARM64-LINUX平台准备(接上一篇文章)win10cmakearm-linux-gcc(aarch64-linux-gnu-gcc-7.3.1.exe)arm-linux-g++(aarch64-linux-gnu-g++.exe)makezcu106开发板vscode编辑器开始首先设置好win10下make、cmake、arm-linux-gcc/g++等环境
Donce Jiang
·
2020-08-09 15:07
ARM
arm-linux
的gdb调试技巧
此文档主要演示了如何使用visualstudio2017开发Linux项目,并使用远程gdb调试NOTE:前提条件为vs所在PC机与Linuxserver可互通,Linuxserver与板子可互通方式一:step1:首先启动vs_Community.exe,下载visualstudio2017forLinuxstep2:安装完毕后启动visualstudio2017step3:设置编译参数step
veson258
·
2020-08-09 13:55
安装arm-linux-gdb经验总结
/configure--target=
arm-linux
严慈善
·
2020-08-09 12:19
嵌入式
ARM-Linux
Gcc 交叉编译环境搭建
1NFS网络文件系统搭建测试宿主机与目标板ping通目标板上某个文件夹(例如mnt)挂载到宿主机(192.168.1.111)的/home/nfs_dir文件夹下mount–tnfs–onolock192.168.1.111:/home/nfs_dir/mnt2交叉编译环境的搭建参考http://linux-sunxi.org/Toolchain通过apt-get可以很简单地安装交叉编译环境Ubu
小麦大叔
·
2020-08-09 12:52
Linux
Linux
Skills
arm-linux
GDB Server 环境搭建
在搭建gdb调试环境时,本来以为是件很简单的事,可是出现了,几个错误,很是郁闷,弄了几个小时,现在把我遇到的问题及解决办法列出来,还有整个安装过程,如下:在make时遇到的问题:1、error:notermcaplibraryfound2、error:makeinfoisrequiredforcompilation解决办法:sudoapt-getinstalltexinfosudoapt-geti
sunxianchuan123
·
2020-08-09 12:50
linux应用
arm-linux
的gdb交叉编译,arm的gdb移植
环境:需要交叉编译的芯片型号:xlinxZYNQXC7Z010交叉编译的环境:ubuntu安装文件:1、ncurses-5.9.tar.gz(下载网址:http://linux.softpedia.com/get/Programming/Libraries/Ncurses-6097.shtml#download)2、gdb-5.2.1.tar.gz(下载网址:http://ftp.gnu.org/
Zpeg
·
2020-08-09 10:47
Linux
/
编译安装
gdb编译及使用
8.3的编译进入gdb8.3目录下:第一步:编译配置(若已经编译过一次,若要编译其他平台,请重新解压编译;因为编译过之后参数已经被修改,编译其他平台会报错)1.编译在本机上运行gdb,处理的目标平台为
arm-linux
mayi_xiaochuan
·
2020-08-09 09:09
调试
GDB
arm-linux
交叉编译移植和使用方法(特别是对于正在运行的程序或者段错误的程序进行分析)
目录(?)[+]1、ncurse库的移植(1)下载:ncurses-5.6.tar.gz(2)解压和cdncurses-5.6(3)配置生成makefile./configure--host=arm-linux--prefix=$PWD/output/arm--without-ada--enable-termcap--with-sharedhost是交叉编译工具链,可能不同平台会有所不同--ena
lbaihao
·
2020-08-09 09:53
linux程序调试工具
上一页
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
其他