live555在windows下通过VS2008编译

本文介绍了如何在Windows环境下利用Visual Studio 2008(VS2008)编译live555项目。首先,下载并解压live555源码,然后配置win32config文件,运行genWindowsMakefiles.cmd生成编译文件,接着使用批处理文件执行nmake编译。此外,还提供了通过新建VS项目生成静态库或动态库的替代方法,以及处理无LIB动态链接库的问题。
摘要由CSDN通过智能技术生成

方法一:采用官方推荐的方法生成静态库

http://www.live555.com/liveMedia/  网站提到了可以在windows下通过vs的工具链进行编译

剪贴板20131821181808013.jpg

主要步骤:

1、下载,解压

2、修改win32config文件
TOOLS32= C:\tool\Microsoft Visual Studio 9.0\VC ,这是VC的安装位置
LINK_OPTS_0 = $(linkdebug) msvcirt.lib 中的msvcirt.lib修改为msvcrt.lib
修改groupsock/makefile.head替换"INCLUDES = -Iinclude -I../UsageEnvironment/include" 为"INCLUDES = -Iinclude -I../UsageEnvironment/include -DNO_STRSTREAM,其实就是定义了一个宏NO_STRSTREAM  可以不做

3、运行genWindowsMakefiles.cmd 在各个了目录下会生成VS能够编译的*.mak文件

4、新建一个批处理文件放到live555目录中,写上下面语句

剪贴板20131821182208542.jpg

call 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值