尝试在 Visual Studio 9.0 中编译 live555 视频流平台代码时出现错误

发布于 2024-08-02 10:10:49 字数 483 浏览 1 评论 0原文

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

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

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

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

I am trying to compile the video streaming live555 platform code on my system using Microsoft Visual Studio 9.0. The code is available in this link:
http://www.live555.com/liveMedia/public/

I have generated the makefiles for this code using the provided genWindowsMakefiles script provided here. The problem I encountered was while running the batch file I created (run.bat). At this stage, I get the following error:

NMAKE : fatal error U1073: don't know how to make '../groupsock/libgroupsock.lib'

indicating that libgroupsock.lib object file library is not present in this directory. This object file library is not present in the source code either. How do I work around this situation?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

所谓喜欢 2024-08-09 10:10:49

规则生成,

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

libgroupsock.lib 文件将由文件 groupsock/Makefile.tail 中的 其中
genWindowsMakefiles.cmd 用于创建最终的 groupsock/groupsock.mak makefile。我不知道您的 run.bat 包含什么,但我认为您应该首先

cd groupsock
nmake -f groupsock.mak
cd ..

创建 libgroupsock.lib 文件。

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文