上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 71 下一页
摘要: 1. gcc -c 生成.o2. ar rcs <static lib filename> <object file list> 阅读全文
posted @ 2011-11-18 17:38 super119 阅读(198) 评论(0) 推荐(0)
摘要: 测试代码:super@super-desktop:~$catlib.h#ifndef_LIB_H#define_LIB_Hvoidlib_func();#endifsuper@super-desktop:~$catlib.c#include<stdio.h>intsuper_a=0;voidlib_func(){printf("Ais:%d\n",super_a);return;}super@super-desktop:~$catmain.c#include<stdio.h>#include"lib.h"intsuper_a=0; 阅读全文
posted @ 2011-11-18 17:29 super119 阅读(1871) 评论(0) 推荐(0)
摘要: 测试代码:super@super-desktop:~$cata.c#include<stdio.h>#include"b.h"inta;intmain(){a=100;b_process();printf("Ainmainis:%d\n",a);return0;}super@super-desktop:~$catb.c#include<stdio.h>doublea;voidb_process(){a=300;printf("Ainbis:%f\n",a);}super@super-desktop:~$catb 阅读全文
posted @ 2011-11-18 17:14 super119 阅读(292) 评论(0) 推荐(0)
摘要: 可以使用examine命令(简写是x)来查看内存地址中的值。x命令的语法如下所示: x/<n/f/u> <addr> n、f、u是可选的参数。 n 是一个正整数,表示显示内存的长度,也就是说从当前地址向后显示几个地址的内容。 f 表示显示的格式,参见上面。如果地址所指的是字符串,那么格式可以是s,如果地十是指令地址,那么格式可以是i。 u 表示从当前地址往后请求的字节数,如果不指定的话,GDB默认是4个bytes。u参数可以用下面的字符来代替,b表示单字节,h表示双字节,w表示四字 节,g表示八字节。当我们指定了字节长度后,GDB会从指内存定的内存地址开始,读写指定字节 阅读全文
posted @ 2011-11-18 17:04 super119 阅读(1199) 评论(0) 推荐(0)
摘要: sudo apt-get install gstreamer0.10-plugins-ugly-multiverse 阅读全文
posted @ 2011-11-11 12:48 super119 阅读(311) 评论(1) 推荐(0)
摘要: 转自:http://www.cnblogs.com/stephen-liu74/archive/2011/11/10/2240461.html一. 特殊文件:/dev/null和/dev/tty Linux系统提供了两个对Shell编程非常有用的特殊文件,/dev/null和/dev/tty。其中/dev/null将会丢掉所有写入它的数 据,换句换说,当程序将数据写入到此文件时,会认为它已经成功完成写入数据的操作,但实际上什么事都没有做。如果你需要的是命令的退出状态,而非它的输 出,此功能会非常有用,见如下Shell代码: /> vi test_dev_null.sh #!/bin/b. 阅读全文
posted @ 2011-11-10 09:38 super119 阅读(358) 评论(0) 推荐(0)
摘要: sudo apt-get install autoconf automake libtool libglib2.0-dev libxml2-dev libxext-dev yasm这样就可以写个长命令行一次性将gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-ugly, gst-plugins-bad, gst-ffmpeg全部编译完了。 阅读全文
posted @ 2011-11-01 14:22 super119 阅读(1838) 评论(0) 推荐(0)
摘要: gstreamer官方有一个script:gst-uninstalled,这个脚本会export一堆环境变量,如PATH, LD_LIBRARY_PATH, PKG_CONFIG_PATH...,从而保证执行了改脚本之后,所有的gstreamer相关的可执行文件,库,配置都指向我们设定的目录下的gstreamer的版本。这就是说,我们可以在不影响系统中已经安装的gstreamer的前提下,自己搭一个自己需要的gstreamer开发环境。以下是详细的操作步骤:gst-uninstalled is used to create a develop environment based on gst. 阅读全文
posted @ 2011-11-01 14:19 super119 阅读(513) 评论(0) 推荐(0)
摘要: 按照Android的文档,需要添加这样的udev规则:SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"不过需要注意的时候,在发现adb无法发现Android设备的时候,请注意idVendor字符串是否是填成小写的。如之前调试Sharp的设备,Sharp的vendor ID是04DD,但是如果写成04DD就无法连接上,必须要写成04dd就OK了。本来Linux是区分大小写的,只不过Android网站上这个vendor ID是大 阅读全文
posted @ 2011-10-31 10:11 super119 阅读(598) 评论(0) 推荐(0)
摘要: 在MPEG-4 14496-2中,没有simple profile level 0的定义,最小的是simple profile level 1,那么simple profile level 0是什么?如下:I have heard of a Level 0 for Simple Profile, what is it? Level 0 of the simple profile was designed to target to the wireless industry where screen sizes are small, and processing power is ... 阅读全文
posted @ 2011-10-31 10:04 super119 阅读(443) 评论(0) 推荐(0)
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 71 下一页