b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

VS2010 下RTP开源协议库JRTPLIB3.9.1编译

电脑杂谈  发布时间:2016-05-01 18:01:03  来源:网络整理

你是否正在寻找关于jrtplib的内容?让我把最直接的东西奉献给你:

【流媒體】jrtplib—VS2010 下RTP开源协议库jrtplib3.9.1编译

【流媒體】jrtplib—VS2010下RTP开源协议库jrtplib3.9.1编译 SkySeraph Apr7th 2012

Email:skyseraph00@163.com

一、jrtplib简介

二、相关下载

jrtplib:~jori/page/index.php?n=CS.jrtplib

jthread: ~jori/page/index.php?n=CS.Jthread

cmake

三、 编译步骤

2 编译jthread生成jthread.lib和jthread_d.lib。

打开cmake,添加好输入(where..)和输出路径(where to...),完成configure配置(选visual studio 10),配置结果如下图:

VS2010 下RTP开源协议库JRTPLIB3.9.1编译

VS2010 下RTP开源协议库JRTPLIB3.9.1编译

VS2010 下RTP开源协议库JRTPLIB3.9.1编译

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

VS2010 下RTP开源协议库JRTPLIB3.9.1编译

说明:网上提到的一些用VS2008和VC6.0方法中提到了两个细节: 一是要把"jmutex.h"和"jthread.h"两个头文件放入jrtplib/src目录下,二是要把src文件夹下所有头文件中的<jmutex.h>和<jthread.h>语句修改为"jmutex.h"和"jthread.h",。

我在编译时没有处理这两个细节成功了,后续调试出现相应问题相应修改一下即可。

四、 使用实例

1 添加库

①步骤一:

方法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

2 添加头文件

②步骤二:

方法1.“项目->属性->配置属性->C/C++->常规->附加包含目录”

3 测试代码(sample1)

cpp文件:


#include
#include
#include
#include
#include
#include
#ifndef WIN32
#include <netinet/
#include

以上就是关于jrtplib的全部内容,相信你一定会非常满意。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-3636-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...