方法一:采用官方推荐的方法生成静态库
http://www.live555.com/liveMedia/ 网站提到了可以在windows下通过vs的工具链进行编译
主要步骤:
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目录中,写上下面语句
call