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的编译步骤_第1张图片
选择源路径和生成路径,对工程进行配置,然后Generate,会提示选择vc版本,这样 就生成了vc的工程文件。在用visual studio打开工程进行编译。
(2)linux
在linux中安装完cmake之后,在linux下解压代码文件压缩包,进入到该目录,运行下面编译、安装命令:
cmake . <– 主要 点号 ,表示当前目录。该步生成makefile
make
make install

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

(联系QQ:1010316426)

你可能感兴趣的:(JRtplib)