自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

原创 minigui3.0.12交叉编译(mips平台)

libminigui-gpl的编译依赖libjpeg、libpng、libz和ts库,因此在交叉编译libminigui-gpl之前,需要先交叉编译jpegsrc.v6b.tar.gz、libpng-1.2.44.tar.gz、zlib-1.2.5.tar.bz2和tslib-1.0.tar.bz2等库。(说明:我的交叉编译库是放在/usr/cross目录下)1.交叉编译libmini

2012-10-12 17:33:08 1865 1

原创 交叉编译ts触摸屏

下载源码tslib-1.0.tar.bz2,然后解压,进入源码目录。改变CC环境,export CC=mipsel-linux-gcc运行./autogen.sh  生成configure文件。如出现下面问题:./autogen.sh: 4: autoreconf: not found解决方法:sudo apt-get install autoconf automa

2012-10-09 11:20:06 452

转载 详解 QT 多线程 TCP 文件接收服务器实例(2)

详解 QT 多线程 TCP 文件接收服务器实例(2)QT 多线程 TCP 文件接收服务器实例是本文介绍的内容,很详细的介绍每一个点,我们先来看内容。“tcpserver.cpp” #include "tcpserver.h"    #include "tcpthread.h"    //构造函数    TcpServer::TcpServer(Q

2012-08-20 17:39:27 1236

原创 可视门禁音频模块的代码组织

音频模块的代码组织       音频模块不添加压缩编码的话,过程还是很简单。采集音频过程就是打开dsp驱动,读取/dev/dsp文件的数据,然后再通过网络方式传送出去(可视门禁用的是udp)。播放音频过程就是从网络的socket中读取网络数据,然后再写到dsp,就实现了播放。如果需要录音,新建wav文件,写入wav的信息头,然后写入音频数据,保存好就成了wav音频文件了。播放wav音频就是打开

2012-08-02 17:15:16 833

原创 可视门禁中的MVC模式

可视门禁中的MVC模式MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码用一种业务逻辑和数据显示分离的方法 。MVC开始是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。

2012-08-02 11:50:44 692

转载 在linux下 获取,修改本机IP地址的两个函数

//获取本机IP地址函数[cpp] view plaincopy #include  #include  #include  #include  #include  #include  #include  #include  #include "linux/if.h"void GetLocalIp()

2012-07-24 13:45:37 407

转载 Qt 中关于undefined reference to `vtable for故障总结

Qt中关于undefined reference to `vtable for故障总结在Qt中,undefined reference to ‘vtable for 通常出现在打开了宏 Q_OBJECT的程式当中。我遇到的情况是:将类体及类体实现直接写到main.cpp里,没有包含 moc文件。这是一种常见的C++错误,通常就是类体中声明的虚函数没有找到实体。有时候你会说,我没有声明虚

2012-07-17 16:43:15 628

转载 gdb调试命令

调用gdb编译需要在cc后面加 -g参数再加-o;[root@redhat home]#gdb 调试文件:启动gdb(gdb) l :(字母l)从第一行开始列出源码(gdb) break n :在第n行处设置断点(gdb) break func:在函数func()的入口处设置断点(gdb) info break: 查看断点信息(gdb) r:运行程序(gdb) n:单步

2012-05-23 15:58:12 312

转载 关于SIGSEGV错误及处理方法 .

今天编程遇到了SIGSEGV错误,比较困惑,所以找了些资料,总结一下:(1)官方说法是:SIGSEGV --- Segment Fault. The possible cases of your encountering this error are:1.buffer overflow --- usually caused by a pointer reference out of r

2012-05-21 19:22:03 749

ffmpeg dlna upnp ushare源码库

编译ushare需要用到的最新源码库文件,包括ffmpeg dlna upnp和ushare源码库

2012-08-07

wma定点解码库(基于ffmpeg)

该库是由浮点的ffmpeg改成定点的wma解码库,可直接移植到mplayer。

2012-05-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除