你是否正在寻找关于jrtplib的内容?让我把最直接的东西奉献给你:
【流媒體】jrtplib—VS2010 下RTP开源协议库jrtplib3.9.1编译
【流媒體】jrtplib—VS2010下RTP开源协议库jrtplib3.9.1编译 SkySeraph Apr7th 2012
Email:skyseraph00@163.com
jrtplib:~jori/page/index.php?n=CS.jrtplib
jthread: ~jori/page/index.php?n=CS.Jthread
cmake:
① 打开cmake,添加好输入(where..)和输出路径(where to...),完成configure配置(选visual studio 10),配置结果如下图:



④ 编译成功(如下图),在C:\Program Files\jrtplib下include\jrtplib3下会生成一堆头文件;在lib下会生成jrtplib_d.lib和jrtplib.lib以及cmake文件

说明:网上提到的一些用VS2008和VC6.0方法中提到了两个细节: 一是要把"jmutex.h"和"jthread.h"两个头文件放入jrtplib/src目录下,二是要把src文件夹下所有头文件中的<jmutex.h>和<jthread.h>语句修改为"jmutex.h"和"jthread.h",。
我在编译时没有处理这两个细节成功了,后续调试出现相应问题相应修改一下即可。
①步骤一:
方法1. 将编译生成的jrtplib.lib和jthread.lib库拷贝到“*:\Program Files\Microsoft Visual Studio 10.0\VC\lib”下面
方法2. 将编译生成的四个lib库库拷贝到当前工程的cpp文件下
②步骤二:
方法1. [菜单]“项目->属性->配置属性->连接器->输入->附加依赖项”里填写“jrtplib.lib;jthread.lib;WS2_32.lib”
方法2. pragma方式,在stdafx.h文件中 添加
#ifdef DEBUG
#pragma comment(lib, "jrtplib_d.lib")
#pragma comment(lib,"jthread_d.lib")
#pragma comment(lib,"WS2_32.lib")
#else
#pragma comment(lib, "jrtplib.lib")
#pragma comment(lib,"jthread.lib")
#pragma comment(lib,"WS2_32.lib")
#endif
②步骤二:
方法1.“项目->属性->配置属性->C/C++->常规->附加包含目录”
cpp文件:
#include
#include
#include
#include
#include
#include
#ifndef WIN32
#include <netinet/
#include
以上就是关于jrtplib的全部内容,相信你一定会非常满意。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-3636-1.html
已经翻了