1 源码下载
JRTPLIB官网:http://research.edm.uhasselt.be/jori/page/Main/HomePage.html
这里我们要下载这两个库,如下图
两个库下载,如下图:
2 相关工具安装
jrtplib使用cmake构建,这里需要安装较新版本的cmake.
3 ubuntu下编译安装
先编译jthread :
解压jthread-1.3.3.tar.gz
tar xvzf jthread-1.3.3.tar.gz
在源码文件外创建一个build文件,用于放编译文件,这样不会对源码有任何改动
mkdir jthread-build
进入jthread-build
cd jthread-build/
执行cmake生成makefile
cmake ../jthread-1.3.3 -DCMAKE_INSTALL_PREFIX=/usr
编译
make
安装
sudo make install
可以看到链接库安装在/usr/lib/目录下,头文件安装在/usr/include/jthread/下
再编译 jrtplib :
解压jrtplib-3.11.1.tar.gz
tar xvzf jrtplib-3.11.1.tar.gz
在源码文件外创建一个build文件,用于放编译文件,这样不会对源码有任何改动
mkdir jrtplib-build
进入jrtplib-build
cd jrtplib-build/
执行cmake生成makefile
cmake ../jrtplib-3.11.1 -DCMAKE_INSTALL_PREFIX=/usr
编译
make
安装
sudo make install
以上命令执行完后,库文件安装在/usr/lib/下,头文件在/usr/include/jrtplib3/下
4 源码自带例程体验
到例程目录下 examples
执行例程1,成功运行
./example1