jrtplib-3.9.1 vc6编译
来源:互联网 发布:java迷宫最短路径算法 编辑:程序博客网 时间:2024/05/19 11:44
jrtplib-3.7.1提供了VC6的工程jrtplib-3.9.1没提供,自己搭环境发现还有头文件没生成好,要CMake牛的话可以参考CMakeList将XX.h.in改为xx.h一番挣扎后放弃了在网上找到有人用VS2010编译成功的案例来源:jrtplib—VS2010下RTP开源协议库JRTPLIB3.9.1编译基本步骤一样,需要过滤IPV6就可以了(vc6那时候还没有ipv6,不支持正常)(编译这个VC6可能需要升级到SP6,本人不确定)
一 资源下载jrtplib-3.9.1http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jrtplibjthread-1.3.1http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jthreadcmakehttp://www.cmake.org/cmake/resources/software.html(建议下载win32安装版)
安装cmake
二 JTHREAD编译jrtplib依赖jthread,jthread需要先编译安装打开cmake按下图设置
设置好源码路径,和目标工程路径,点击配置按钮,选择VC6,就会生成以下内容
点击Generate按钮,生成工程文件在工程目录中用vc6打开,选择以下项,就会进行编译并且会将头文件和生成的库拷贝到安装目录下(我这里就是C:\Program Files\jthread)
三 JRTPLIB编译 方法同上,编译时会发现以下错误,问题应该是没去掉IPV6
解决方法:能否使用是根据jrtplib-3.9.1\tools下对应的文件能否编译通过来判断支不支持的修改ipv6test.cpp 只要让它编译同不过就行例:int main(void){struct sockaddr sa;sa.sa_len = 0;struct sockaddr_in6 addr;addr.sin6_family = PF_INET6;return 0;}菜单栏 file-delete cache 删除缓冲重新配置,生成工程文件即可
5个例子也都可以打开学习 C:\Program Files\jrtplibC:\Program Files\jthread所需头文件跟lib都会被复制到以上目标,可以加入到自己的项目中
jrtplib-3.9.1没提供,自己搭环境发现还有头文件没生成好,要CMake
牛的话可以参考CMakeList将XX.h.in改为xx.h
一番挣扎后放弃了
在网上找到有人用VS2010编译成功的案例
来源:jrtplib—VS2010下RTP开源协议库JRTPLIB3.9.1编译
基本步骤一样,需要过滤IPV6就可以了(vc6那时候还没有ipv6,不支持正常)
(编译这个VC6可能需要升级到SP6,本人不确定)
一 资源下载
jrtplib-3.9.1http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jrtplib
jthread-1.3.1http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jthread
cmakehttp://www.cmake.org/cmake/resources/software.html(建议下载win32安装版)
安装cmake
二 JTHREAD编译
jrtplib依赖jthread,jthread需要先编译安装
打开cmake
按下图设置
设置好源码路径,和目标工程路径,点击配置按钮,选择VC6,就会生成以下内容
点击Generate按钮,生成工程文件
在工程目录中用vc6打开,选择以下项,就会进行编译
并且会将头文件和生成的库拷贝到安装目录下(我这里就是C:\Program Files\jthread)
三 JRTPLIB编译
方法同上,编译时会发现以下错误,问题应该是没去掉IPV6解决方法:
能否使用是根据jrtplib-3.9.1\tools下对应的文件能否编译通过来判断支不支持的
修改ipv6test.cpp 只要让它编译同不过就行
例:
int main(void)
{
struct sockaddr sa;
sa.sa_len = 0;
struct sockaddr_in6 addr;
addr.sin6_family = PF_INET6;
return 0;
}
菜单栏 file-delete cache 删除缓冲
重新配置,生成工程文件即可
5个例子也都可以打开学习
C:\Program Files\jrtplibC:\Program Files\jthread
所需头文件跟lib都会被复制到以上目标,可以加入到自己的项目中
- jrtplib-3.9.1 vc6编译
- jrtplib-3.9.1在VC6.0下编译
- VC6.0SP6 编译 jrtplib
- jrtplib 3.9.1交叉编译
- jrtplib 3.9.1 arm 交叉编译
- jrtplib 3.9.1 交叉编译 linux arm
- jrtplib 3.9.1 交叉编译 linux arm
- 【RTP】jrtplib 3.9.1 arm 交叉编译
- jrtplib 3.9.1 arm 交叉编译
- linux下编译jrtplib-3.9.1
- linux下交叉编译jrtplib-3.9.1
- jrtplib 3.9.1 交叉编译 linux arm
- linux下编译jrtplib-3.9.1
- jrtplib-3.7.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
- SQL Server 2008行数据和页数据压缩解密
- 获取wince mac地址与IP地址解决方案
- WEB前端的最佳优化
- Centos 最小化安装后安装GNOME桌面环境
- 只有apk时robotium测试程序启动相应时间(一)
- jrtplib-3.9.1 vc6编译
- TextView 显示多行文本时只显示了3行的问题
- 发现您正在使用代理软件...
- Grand Central Dispatch
- ubuntu 10.04 git命令自动补全
- 华为2014校园招聘面试经历
- 克隆类
- 适配器模式
- ZigBee研究之旅(四)---CC2530的时钟模块