美文网首页
2019-09-20live555 windows 编译 vs2

2019-09-20live555 windows 编译 vs2

作者: neuichimaru | 来源:发表于2019-09-25 23:24 被阅读0次
    1. 解压live555-latest.tar.gz,内部各文件夹都有.mak文件,首先对win32config文件进行修改:

    a. TOOLS32 = c:\Program Files\DevStudio\Vc改为TOOLS32 = C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC(你的vs目录)

    b. LINK_OPTS_0 = (linkdebug) msvcirt.lib改为LINK_OPTS_0 =(linkdebug) msvcrt.lib

    1. 打开cmd.exe,并将其定位到live目录下,执行:genWindowsMakefiles,结果如下图所示:会在对应的目录下生成*.mak文件,如在BasicUsageEnvironment目录下生成BasicUsageEnvironment.mak;

    2. 写一个批处理文件compile.bat,文件内容如下:

    cd e:\live\liveMedia
    nmake -f liveMedia.mak
    cd ..\groupsock
    nmake -f groupsock.mak
    cd ..\UsageEnvironment
    nmake -f UsageEnvironment.mak
    cd ..\BasicUsageEnvironment
    nmake -f BasicUsageEnvironment.mak
    cd ..\testProgs
    nmake -f testProgs.mak
    cd ..\mediaServer

    注意事项:
    win32config里面
    TOOLS32 = D:\visual_studio\VC 这里文件夹名字不能有空格
    C_COMPILER = "$(TOOLS32)\Tools\MSVC\14.22.27905\bin\Hostx86\x86\cl" 这个得根据自己pc 实际路径 vs2019 是这个路径,老版本应该不是这个路径

    !include <ntwin32.mak> 这个直接没找到 直接注释掉

    testProgs 和 mediaServer 可能编译不成功,这两个可以直接用vs 编译

    vs2019配置好live555 工程,将四个lib文件链接,即可编译。

    相关文章

      网友评论

          本文标题:2019-09-20live555 windows 编译 vs2

          本文链接:https://www.haomeiwen.com/subject/quwductx.html