天天看点

JRTPLib的编译步骤

JRTPLib的编译步骤

JRTPLib是RTP协议的开源版库,下面讲述在VS2008上面的编译步骤

JRTPLIB开源库包括两个jthread.lib 和jrtplib.lib

下载链接:jthread:http://research.edm.uhasselt.be/%7Ejori/page/index.php?n=CS.Jrtplib

jrtplib: http://research.edm.uhasselt.be/%7Ejori/page/index.php?n=CS.Jthread

jthread最新版本是1.3.1,jrtplib最新版本是3.9.1。下面的编译步骤使用该版本。

0、jrtplib是用cmake编译的,编译前确保电脑安装了cmake,推荐3.0.2版本的cmake

1、 首先编译 jthread.lib :

2、再编译jrtplib.lib

将 jthread下的src目录中的

jmutex.h

jthread.h

jthreadconfig.h

复制到jrtplib目录下src\jthread 目录中,编译,就能够生成相应的lib文件

3、将jthread.lib 和jrtplib.lib ,以及jrtplib\src目录下的所有.h文件,全部复制到自己程序需要的目录中,然后就可以在自己的项目中使用jrtplib库了。

<—————————————————>

编译方法:

windows和linux使用cmake的方法不同。

(1)windows

在windows中安装完cmake之后,运行cmake-gui(可以在开始菜单中找到),如下图

JRTPLib的编译步骤

选择源路径和生成路径,对工程进行配置,然后Generate,会提示选择vc版本,这样 就生成了vc的工程文件。在用visual studio打开工程进行编译。

(2)linux

在linux中安装完cmake之后,在linux下解压代码文件压缩包,进入到该目录,运行下面编译、安装命令:

cmake . <– 主要 点号 ,表示当前目录。该步生成makefile

make

make install

<—————————————————>

当你需要不同平台下的jrtplib库时候只要你上面已经装过了相应平台的sdk就可以生成相应平台的库,基本步骤与上面相似

(联系QQ:1010316426)