0

我正在尝试使用 Microsoft Visual Studio 9.0 在我的系统上编译视频流 live555 平台代码。该代码可在此链接中找到: http ://www.live555.com/liveMedia/public/

genWindowsMakefiles我已经使用此处提供的脚本生成了此代码的 makefile 。我遇到的问题是在运行我创建的批处理文件(run.bat)时。在这个阶段,我收到以下错误:

NMAKE:致命错误 U1073:不知道如何制作 '../groupsock/libgroupsock.lib'

表示此目录中不存在 libgroupsock.lib 目标文件库。该目标文件库也不存在于源代码中。我该如何解决这种情况?

4

1 回答 1

0

The libgroupsock.lib file will be generated by the rule

libgroupsock.$(LIB_SUFFIX): $(GROUPSOCK_LIB_OBJS) \
    $(PLATFORM_SPECIFIC_LIB_OBJS)
        $(LIBRARY_LINK)$@ $(LIBRARY_LINK_OPTS) \
                $(GROUPSOCK_LIB_OBJS)

from the file groupsock/Makefile.tail which genWindowsMakefiles.cmd uses to create the final groupsock/groupsock.mak makefile. I do not know what your run.bat contains, but I assume that you should do a

cd groupsock
nmake -f groupsock.mak
cd ..

first to create the libgroupsock.lib file.

于 2009-08-23T10:33:20.157 回答