平台: win7与Visual Studio 2013 Ultimate
一、直接编译生成lib和exe文件
1,下载最新版 live555 源码:http://www.live555.com/liveMedia/
本文下载安装日期2014/12/22。
2,修改win32config。打开live\win32config文件,修改如下
| TOOLS32 = c:\Program Files\DevStudio\Vc |
TOOLS32 = C:\Program Files\Microsoft Visual Studio 12.0\VC |
将TOOLS32修改为你的VS2013路径 |
| LINK_OPTS_0 = $(linkdebug) msvcirt.lib |
LINK_OPTS_0 = $(linkdebug) msvcrt.lib |
编译器需要的LINK运行库不同。 |
3,新增Makefile设定。打开live\groupsock\Makefile.head,修改如下:
| INCLUDES = -Iinclude -I../UsageEnvironment/include | INCLUDES = -Iinclude -I../UsageEnvironment/include -DNO_STRSTREAM |
4,建立makefile

本文详细介绍了在Windows 7环境下使用Visual Studio 2013 Ultimate编译live555的步骤,包括直接编译生成lib和exe文件的方法,以及如何创建Live555工程以便于调试和修改源代码。通过修改win32config文件、生成makefile、建立build.bat命令、拷贝必要的Mak文件和设置附加包含目录等步骤,实现编译过程。同时,文章提供了处理编译过程中可能出现的错误的建议。
最低0.47元/天 解锁文章
2558





