live555源码编译(win7+vs2010)

环境:windows7 + VS2010

1、下载live555代码:

网址:http://www.live555.com/liveMedia/public/

2、更改配置文件

解压后进入live文件夹,去掉文件win32config的只读属性,编辑该文件。
将TOOLS32更改为:TOOLS32 = C:\Program Files\Microsoft Visual Studio 10.0\VC
将LINK_OPTS_0选项里的“msvcirt.lib”更改为“msvcrt.lib”

3、打开vc编译环境

开始菜单中如下选择,
Microsoft Visual Studio 2010 ->  Visual Studio Tools  ->  Visual Studio Command Prompt (2010)

4、生成Makefile

在该命令行界面中进入live555源码目录,执行genWindowsMakefiles命令;

5、编译live555

建立build.bat文件,输入以下内容:
cd liveMedia
nmake /B -f liveMedia.mak

cd ..\groupsock
nmake /B -f groupsock.mak
cd ..\UsageEnvironment
nmake /B -f UsageEnvironment.mak
cd ..\BasicUsageEnvironment
nmake /B -f BasicUsageEnvironment.mak
cd ..\testProgs
nmake /B -f testProgs.mak
cd ..\mediaServer
nmake /B -f mediaServer.mak
cd  ..\proxyServer
nmake /B -f proxyServer.mak
执行build.bat命令进行编译;

本文github地址:

https://github.com/mike-zhang/mikeBlogEssays/blob/master/2013/20130424_live555源码编译(win7+vs2010).md

欢迎补充

原文地址:https://www.cnblogs.com/MikeZhang/p/live555Windows_20130424.html