VS2013编译jthread-1.3.1和jrtplib-3.9.1
来源:互联网 发布:淘宝免费货源怎么找 编辑:程序博客网 时间:2024/06/05 09:58
一、JRTPLIB简介
C++编写的开源RTP协议库,用来进行实时数据传输,可以运行在 Windows、Linux、 FreeBSD、Solaris、Unix和VxWorks 等多种操作系统上,主页为:http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jrtplib。
二、JRTPLIB/JTHREAD源码和CMAKE下载安装
jrtplib: http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jrtplib
jthread: http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jthread
cmake: http://www.cmake.org/cmake/resources/software.html
cmake下载完成后正确安装。
三、 编译步骤
2 下载jrtplib和jthread并解压缩,阅读README。
3 编译jthread生成jthread.lib(Release模式下)和jthread_d.lib(Debug模式下)。
① 打开cmake,添加好输入(where is..,jthread或者jrtplib源码路径)和输出路径(where to...,要建立的VS工程路径),点击configure配置(选visual studio 12 2013,Use default native compilers),如下图:
点击Finish,完成配置。结果如下图:
②点击Generate,生成VS2013解决方案:
注意在cmake对话框最下边输出框多出了一天 Generating done的语句。至此利用cmake生成VS2013解决方案完成。
③编译jthread:在开始菜单-->所有程序-->Visual Studio 2013中的VS2013启动程序右键,选择以管理员身份运行(在win7下,必须管理员身份才能写入C盘,后面生成的jthread库、jrtplib库以及头文件都会写到 C:/Program Files/ 目录下)。然后打开刚才生成的jthread解决方案:
分别选择Debug模式和Release模式,首先在jthread-static上右键,选择生成,若没有错误(成功2个,失败0个)再在INSTALL上右键生成(成功2个失败0个),在C:/Program Files/jthread目录下安装了jthread库(jthread.lib和jthread_d.lib)和所需头文件。
④同样方法使用cmake生成jrtplib的VS2013解决方案,再编译生成jrtplib库。
至此,使用VS2013编译jthread-1.3.1和jrtplib-3.9.1成功。
- VS2013编译jthread-1.3.1和jrtplib-3.9.1
- ubuntu下编译 jrtplib-3.9.1 和 jthread - 1.3.1
- windows 下编译 jrtplib-3.9.1 和 jthread-1.3.1
- ubuntu下编译 jrtplib-3.9.1 和 jthread - 1.3.1
- ubuntu下编译 jrtplib-3.9.1 和 jthread - 1.3.1
- windows 下编译 jrtplib-3.9.1 和 jthread-1.3.1
- ubuntu下编译 jrtplib-3.9.1 和 jthread - 1.3.1
- Linux 编译jrtplib-3.9.1 jthread-1.3.1
- 搭建环境(1) windows 下编译 jrtplib-3.9.1 和 jthread-1.3.1
- 在windows上编译jrtplib 3.9.1和jthread 1.3.1
- 编译jrtplib和jthread
- vs2005下编译jrtplib-3.9.0和jthread-1.3.0
- Ubuntu 11下安装jrtplib-3.9.1和 jthread - 1.3.1
- linux环境下编译 jrtplib 和 jthread
- Linux下编译jrtplib和jthread:
- Linux下编译jrtplib和jthread:
- linux环境下编译 jrtplib 和 jthread
- Linux下编译jrtplib和jthread
- Binary Tree Preorder Traversal (Java)
- mfc SetWindowText不起作用
- Andoird 4.2.2的Account Manager原理
- apache commons fileupload 处理文件上传的两种方式(流式和非流式)
- iOS中如何修改系统自带的导航栏的颜色
- VS2013编译jthread-1.3.1和jrtplib-3.9.1
- 必须记住的Myeclipse快捷键
- 36会话界面的完成
- 如何在Ubuntu中使用root账号登录(新增Ubuntu12.04/14.04)?
- 简易的$_GET获取改写过滤函数
- 百度地图3.0
- 谷歌浏览器下在文本框中敲回车会下载。。。Resource interpreted as Document but transferred with MIME type application/json
- iOS 使用0x01作为分隔符
- java压缩文件,中文问题