Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

MPlayer在PC、ARM上移植

MPlayer在PC、ARM上移植

MPlayer是一款开源多媒体播放器,以GNU通用公共许可证发布。此款软件可在各主流作业系统使用,例如Linux和其他类Unix系统、微软的视窗系统及苹果电脑的Mac OS X系统。MPlayer是建基于命令行界面,在各作业系统可选择安装不同的图形界面。mplayer的另一个大的特色是广泛的输出设备支持。它可以在X11,Xv,DGA, OpenGL,SVGAlib,fbdev,AAlib,DirectFB下工作,而且你也能使用GGI和SDL和一些低级的硬件...
嵌入式Linux的GDB远程调试的实现

嵌入式Linux的GDB远程调试的实现

远程调试环境由宿主机GDB和目标机调试stub共同构成,两者通过串口或TCP连接。使用GDB标准远程串行协议协同工作,实现对目标机上的系统内核和上层应用的监控和调试功能。调试stub是嵌入式系统中的一段代码,作为宿主机GDB和目标机调试程序间的一个媒介而存在。就目前而言,嵌入式Linux系统中,主要有三种远程调试方法,分别适用于不同场合的调试工作: 用ROM Monitor调试目标机程序 用KGDB调试系统内核 用gdbserver调试用户空间程序。 这三...
MPlayer从模式说明

MPlayer从模式说明

slave模式协议一、简介:默认mplayer是从键盘上获得控制信息mplayer另外提供了一种更为灵活的控制方式,用来进行播放控制——slave模式在slave模式下,MPlayer为后台运行其他程序,不再截获键盘事件,MPlayer会从标准输入读一个换行符( )分隔开的命令。二、操作:#mplayer -input cmdlist //会打印出一份当前mplayer所支持的所有slave模式的命令方法一:从控制台输入控制命令(测试使用) 运行mplay...
Linux系统编译boa-0.94-13出错信息问题

Linux系统编译boa-0.94-13出错信息问题

编译一个linux下的c系统,包含词法和语法分析模块,Linux上用bison和flex。yacc是一个文法分析器的生成器,bison即是yacc的GNU版本.Lex和YACC是用于构造词法分析机和语法解释器的工具,利用Lex和YACC你可以轻松的构造一个语法解释器。相关阅读:移植BOA服务器到GEC2440开发板 http://www.linuxidc.com/Linux/2011-10/44748.htm一开始make错误1:debian:/home/...
Linux 函数局部变量的堆栈使用

Linux 函数局部变量的堆栈使用

从这个例子的输出,可以看到从高地址开始分配,所以a1的地址是比a2大;这里要注意的时,单从一个数组来分析的话,比如aa,那么地址是从低位开始的,也就是如果我们对aa的操作越界了的话,那么可能会把a1和a2的值给覆盖掉,是从低往高处踩内存的。void print(int b1,int b2){ int a1=0,a2=1; printf("a1 addr:0x%08x ",&a1); printf("a2 addr:0x%08x ",&a...
自由软件Makefile自动生成方法

自由软件Makefile自动生成方法

作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了。在本文中,将给大家介绍如何使用autoconf和automake两个工具来帮助我们自动地生成符合自由软件惯例的Makefile,这样就可以象常见的GNU程序一样,只要使用“./configure”,“make”,“make ins...
进一步完善shellcode的提取

进一步完善shellcode的提取

基本shellcode提取方法:http://www.linuxidc.com/Linux/2011-10/44764.htm接下来,我们将在上文的基础上,进一步完善shellcode的提取。前面关于main和execve的分析,同“基本shellcode提取方法”中相应部分的讲解。如果execve()调用失败的话,程序将会继续从堆栈中获取指令并执行,而此时堆栈中的数据时随机的,通常这个程序会core dump。如果我们希望在execve()调用失败时,程...
关于Android中的BaseAdapter

关于Android中的BaseAdapter

写个小程序时候用到了BaseAdapter,继承它后用来适配GridView。(应该也可以适配其它的View)继承后没修改时候,有几个override的方法。1。getCount(),返回值为int类型的。这个函数的主要作用是为GridView提供显示网格内容数量。如果做的是一个照片浏览的话,这个返回值就是在屏幕上显示照片的数量。2。getItem(int position),返回值为Object类型,默认返回null。这个函数的主要作用尚未弄清楚。其是从...
<< 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 >>