在VS2010环境编译live555
来源:互联网 发布:js设置单选框被选中 编辑:程序博客网 时间:2024/05/17 07:11
在VS2010中配置live555
http://blog.csdn.net/fengshuiyue/article/details/11873843
文章主体为以上边网址内容为主体,期间穿插了一些遇到的问题和注意的事项,在这里感谢参考网址的作者。
(1)lib文件生成
• 新建解决方案Zhllive555,同时在解决方案下分别新建Visual C++ Empty Project,它们为:BasicUsageEnvironment、groupsock、liveMedia、UsageEnvironment工程。如下图:
• 修改工程属性,将工程修改为lib工程,如下图:
• 将下载下来的live源码中的include文件以及.cpp文件拷贝到对应工程目录下面,并且设置每个工程的vc++目录:如下图:
BasicUsageEnviroment除了需要引入自己的include文件夹下的文件外,同时还需要引入groupsock、UsageEnvironment文件夹下的include文件。
groupsock需要引入的文件为:自己include下的文件,BasicUsageEnvironment、UsageEnvironment文件夹下的include文件。
liveMedia需要引入的文件为:自己include下的文件,BasicUsageEnvironment、groupsock、UsageEnvironment文件夹下的include文件。
UsageEnvironment需要引入的文件为:自己include下的文件,BasicUsageEnvironment、groupsock文件夹下的include文件。
• 编译解决方案,会在outFile(可以默认,会在工程的Debug文件夹中生成)下生成BasicUsageEnvironment.lib、groupsock.lib、liveMedia.lib、UsageEnvironment.lib四个文件
(2)mediaServer工程设置
• 新建Empty Project,名称为mediaServer,将其设置为启动项,(要不然属性中不会出现C/C++属性选项)• 修改mediaServer配置,添加C/C++ include Directories,除了四个基本文件的include路径之外,mediaServer的路径也要添加进去
•
•
•
•
• 添加工程需要支持的lib文件,首先将lib文件拷贝到..\Debug文件夹下(如果上边设置存放路径为默认,不用再拷贝),然后修改mediaServer工程属性Linker,(我还在:链接器—输入—附加依赖库—输入了生成的库文件,
• liveMedia.lib
• groupsock.lib
• UsageEnvironment.lib
• BasicUsageEnvironment.lib
• Ws2_32.lib):
因为出现很多error2005修改了 “代码生成------运行库” 属性
• 设mediaServer为启动工程,运行即可,如下图: (测试文件要放在mediaServer文件夹下)
- 在VS2010环境编译live555
- live555 --vs2010编译、运行及分析环境
- live555源码vs2010环境下编译
- live555 --vs2010编译、运行及分析环境
- Live555源码在vs2010/vs2013中的编译
- live555 --- vs2010编译
- XP + vs2010 live555编译
- vs2010编译 live555
- vs2010编译live555源码
- live555 vs2010编译版本
- 详解vs2010编译live555
- win7+vs2010编译live555
- 使用VS2010编译live555
- vs2010编译live555源码
- vs2010编译live555源码
- 使用VS2010编译live555
- vs2010编译live555
- vs2010编译最新live555
- java获得项目绝对路径
- android 自定义属性实现 ImageView 透明度渐变效果
- 整理项目2
- uva11008 - Antimatter Ray Clearcutting 状态压缩记忆化搜索
- 博弈论——acm
- 在VS2010环境编译live555
- iOS 原生解析Json类NSJsonSerialization
- windowsXP下在VirtualBox中安装Ubuntu
- SQLServer : EXEC和sp_executesql的区别
- 联想游戏机eedoo惨淡收场 联合绿动高管被迫下课
- 图片异步加载之SDWebImage
- ASP.NET使用UrlRewriter重写URL
- Matlab标定工具箱使用的一些注意事项
- CentOS Linux搭建SVN Server配置详解