我正在尝试使用Microsoft Visual Studio 9.0在我的系统上编译视频流live555平台代码。该链接提供了以下代码: http://www.live555.com/liveMedia/public/
我已使用此处提供的genWindowsMakefiles
脚本为此代码生成了makefile。我遇到的问题是在运行我创建的批处理文件(run.bat)时。在这个阶段,我收到以下错误:
NMAKE:致命错误U1073:不知道如何制作'../ groupsock / libgroupsock.lib'
表示此目录中不存在libgroupsock.lib对象文件库。源代码中也不存在此目标文件库。我该如何解决这种情况?
答案 0 :(得分:0)
libgroupsock.lib文件将由规则
生成libgroupsock.$(LIB_SUFFIX): $(GROUPSOCK_LIB_OBJS) \
$(PLATFORM_SPECIFIC_LIB_OBJS)
$(LIBRARY_LINK)$@ $(LIBRARY_LINK_OPTS) \
$(GROUPSOCK_LIB_OBJS)
从文件groupsock / Makefile.tail中
genWindowsMakefiles.cmd用于创建最终的groupsock / groupsock.mak makefile。我不知道你的run.bat
包含什么,但我认为你应该做一个
cd groupsock
nmake -f groupsock.mak
cd ..
首先创建libgroupsock.lib文件。