- 博客(12)
- 资源 (7)
- 收藏
- 关注
转载 Makefile中override 指示符
通常在执行make时,如果通过命令行定义了一个变量,那么它将替代在Makefile中出现的同名变量的定义。就是说,对于一个在Makefile中使用常规方式(使用“=”、“:=”或者“define”)定义的变量,我们可以在执行make时通过命令行方式重新指定这个变量的值,命令行指定的值将替代出现在Makefile中此变量的值。如果不希望命令行指定的变量值替代在Makefile中的变量定义,那么我们需
2014-08-25 10:56:51 429
转载 Makefile 中:= ?= += =的区别
在Makefile中我们经常看到 = := ?= +=这几个赋值运算符,那么他们有什么区别呢?我们来做个简单的实验新建一个Makefile,内容为:ifdef DEFINE_VRE VRE = “Hello World!”elseendififeq ($(OPT),define) VRE ?= “Hello World! First!”endif
2014-08-25 10:28:37 311
转载 makefile中的patsubst
函数名称:加前缀函数—addprefix。函数功能:为“NAMES…”中的每一个文件名添加前缀“PREFIX”。参数“NAMES…”是空格分割的文件名序列,将“SUFFIX”添加到此序列的每一个文件名之前。返回值:以单空格分割的添加了前缀“PREFIX”的文件名序列。函数说明:示例: $(addprefix src/,foo bar) 返回值为“src/foo sr
2014-08-25 10:27:50 526
转载 linux makefile 书写详细规则
概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写m
2014-08-23 17:30:34 1595
原创 视频监控之 关键帧
关键帧就是独立桢,不以其他桢图像做参考,在mepg标准中图像桢的参考关系如下图像类型及其相互关系(参考关系如图的箭头所示)MPEG将图像分成四种类型:I、P、B、DI图像是帧内编码图像,它不参考其他任何图像而独立编码P图像是前向预测编码图像,相对于前一参考图像进行有运动补偿的预测编码B图像是双向预测编码图像,需要前向和后向的参考图像作运动补偿D图像的目的是提供一种简单的,但
2014-08-23 16:21:13 1871
原创 sscanf 和sprint 64位数据处理
bool CTokenDBInterface::HexStrToTenStr(const char *pHexChar,string &strMac){ ulong64 MacAddr=0; string str = "0x"; str += pHexChar; if(sscanf(str.c_str(),"%I64x",&MacAddr)==-1) return false; c
2014-08-13 18:27:04 3931
原创 linux 下makefile 模版
CC=g++#工作路径定义CURRENT_PATH=./WORK_DIR_PATH=..MAIN_TEST_PATH=$(CURRENT_PATH)FFMPEG_PATH=$(WORK_DIR_PATH)/libFFMPEG_INTERFACE_PATH=$(WORK_DIR_PATH)/Src#库文件路径定义LINK_LIB_PATH=$(WORK_DIR_PATH)/lib/
2014-08-05 16:02:25 393
原创 Linux下安装FFMPEG 编译 以及基本的Demo开发
1.首先去官网下载ffmpeg最新版ffmpeg.2.3.1 version2.
2014-08-05 15:49:56 7181 2
转载 ffmpeg 新老接口问题及对照集锦
ffmpeg 新老接口问题及对照集锦分类: ffmpeg 2014-03-19 17:42 341人阅读 评论(0)收藏 举报fmpeg源码包里面有个apichangs文档,里面有各种接口改变的记录,如果你发现接口不能用了,可以去搜索那个文档,可以找到对应的新接口,然后到新接口对应的头文件中找到说明文字网上很多关于ffmpeg (
2014-08-05 14:25:15 432
转载 ffmpeg 函数介绍
本文对在使用ffmpeg进行音视频编解码时使用到的一些函数做一个简单介绍,我当前使用的ffmpeg版本为:0.8.5,因为本人发现在不同的版本中,有些函数名称会有点小改动,所以在此有必要说明下ffmpeg的版本号。 ffmpeg本人也是刚接触,本文将采用累加的方法逐个介绍我使用到的函数,如有不妥之处,还望谅解! 头文件引入方法:extern "C"{#inc
2014-08-05 11:46:25 476
转载 linux安装编译ffmpeg
1、下载ffmpeg。下载网址:http://www.ffmpeg.org/download.html2、解压缩tar -zxvf ffmpeg-2.0.1.tar.gz3、配置,生成Makefile./configure --enable-shared --disable-yasm --prefix=/usr/local/ffmpeg如果执行结果不对,可以根据提示信息,并
2014-08-04 16:23:45 392
转载 opengl 和opengl es 区别
数据类型:1: i GLint 整数型2: f GLfixed 定点小数3: x GLclampx 限定型定点小数GLES中被删除的功能:1.glBegin/glEnd2.glArrayElement3.显示列表4.求值器5.索引色模式6.自定义裁剪平面7.glRect8.图像处理(这个一般显卡也没有,FireGL/Quadro显卡有)9.反馈缓冲10.选择缓冲11.累积缓冲1
2014-08-01 11:03:40 930
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人