2017年10月12日

boost线程

摘要: 简单的boost线程demo程序,包括创建一个无参数线程,创建一个有参数的线程,对线程加锁,线程休眠等;#include #include #include #include using namespace std;//线程休眠,毫秒级#define BOOST_SLEEP(n) boost::... 阅读全文

posted @ 2017-10-12 21:27 zhuxian2009 阅读(124) 评论(0) 推荐(0)

boost编译命令

摘要: boost编译成静态库vs2010 vc100 编译release和debug版本E:\boost\boost_1_58_0>bjam.exe --toolset=msvc-10.0 --prefix=E:/boost/output_vc100 --without-python --build-... 阅读全文

posted @ 2017-10-12 21:27 zhuxian2009 阅读(159) 评论(0) 推荐(0)

boost线程之类成员函数

摘要: 首先,是准备工作,包含头文件#include #include #include #include using namespace std;//线程休眠,毫秒级#define BOOST_SLEEP(n) boost::thread::sleep(boost::get_system_time()... 阅读全文

posted @ 2017-10-12 21:27 zhuxian2009 阅读(787) 评论(0) 推荐(0)

FFmpeg与SDL双剑合璧之Windows

摘要: 将FFMPEG解码一个视频文件,解码出来的每一帧YUV数据放入SDL进行渲染播放;以下代码实现几个基本功能:①解码一个视频文件,只取视频数据,解码出yuv数据,封装成易用的接口,支持多实例;②将SDL封装成一个简单的类,支持多实例,实现窗口消息,可缩放,视频随窗口变化而变化;③简单的调用例子,一个单... 阅读全文

posted @ 2017-10-12 21:27 zhuxian2009 阅读(296) 评论(0) 推荐(0)

ubuntu编译ffmpeg并且demo测试

摘要: 一、Ubuntu下编译ffmpeg源码指令下载ffmpeg,解压(跳过),需要安装一些基本的依赖库,如x264等;切换到ffmpeg源码的目录,config指令$ ./configure --enable-libx264 --enable-libxvid --enable-libvo-aacenc ... 阅读全文

posted @ 2017-10-12 21:27 zhuxian2009 阅读(620) 评论(0) 推荐(1)

Linux编译sip库及第一个demo

摘要: 对于Linux,我属于半路出家。编译一个sip,也是一波三折;步骤一一记录如下开发环境:ubuntu1.下载sip库:libeXosip2-3.6.0.tar.gz libosip2-3.6.0.tar.gz下载地址:http://download.savannah.gnu.org/release... 阅读全文

posted @ 2017-10-12 21:27 zhuxian2009 阅读(1586) 评论(0) 推荐(0)

MySQL Connector C++ 1.1.3和boost_1_55_0

摘要: 今天想用MySQL Connector 来访问Mysql,记录全过程。1.下载安装下载MySQL Connector C++,下载地址:http://dev.mysql.com/downloads/connector/cpp/目前最新Windows版本1.1.3;本机环境是windows XP 32... 阅读全文

posted @ 2017-10-12 21:27 zhuxian2009 阅读(314) 评论(0) 推荐(0)

MFC中两个头文件相互包含出错的解决方法

摘要: 例如,在MFC工程中有两个类,Class A 和Class B;我想在类A的头文件中定义类B类型的指针:A* a;则在B.h中:#include "A.h"同时,我要再类B头文件中定义类A类型的指针: B* a;则在A.h中:#include "B.h"这种情况就是两个头文件相互包含了对方,势必出... 阅读全文

posted @ 2017-10-12 21:27 zhuxian2009 阅读(227) 评论(0) 推荐(0)

Could not execute: invalid directory (Win32 error 267)

摘要: 造成这个错误的原因主要是运行别人的程序时,设置不正确.工程—>设置,问题出在右边“调试”标签的“工作目录”和你现在运行工程的目录不一致,如下图: 此时需将工作目录改成你现在的工程所在目录,如下图: 注意:在左边的设置下拉框中,Win32 Release和Win32 Debug都是要改的,看你具体的... 阅读全文

posted @ 2017-10-12 21:27 zhuxian2009 阅读(444) 评论(0) 推荐(0)

在MFC中使用OpenCV(OpenCV教程_基础篇。2.8节例子程序)

摘要: 1、创建新项目我的项目取名为MFC_OpenCV_1,在创建项目的第三步中“您希望使用MFC库吗?”,选择“作为静态的DLL”,其他步骤都选默认选项。2、设置OpenCV环境变量工程—>设置—>“C/C++”选项卡,在“分类”选项中,选择“预编译器”,在“附加包含路径”中填写OpenCV的路径(用英... 阅读全文

posted @ 2017-10-12 21:27 zhuxian2009 阅读(3785) 评论(0) 推荐(0)

导航