Lob*_*obo 16 streaming makefile visual-studio-2010 visual-c++
我正在尝试在Windows上测试live555库(live555.com).以下是说明:http://www.live555.com/liveMedia/#config-windows
我设法生成.mak文件,但现在我不知道如何在Visual Studio 2010中使用它们来启动任何应用程序(如openRTSP或playSIP).
如何在Visual Studio 2010中使用或打开.mak文件?
谢谢您的帮助.问候!
noe*_*cus 14
在尝试使用Visual Studio 2012编译live555时,我遇到了类似的问题.这是我需要做的一些事情来构建它.第3项以上是基于这些说明,用于使用vs2008编译live555
1)我不得不将nmake.exe 从另一个位置复制到 VC\bin目录(它在其他地方).有关详细信息,请参阅社交MSDN页面.
2)此外,我还必须从.mak文件中删除问号(例如,"prefix?= ...")以进行条件赋值,否则它将无法构建(错误是"左边的名称太多") =").
3)打开'win32config'文件并将TOOLS32 = ...变量更改为VS2008安装目录.对我来说,就是这样TOOLS32=C:\Program Files
(x86)\Microsoft Visual Studio 11.0\VC
4)在'win32config'中,将LINK_OPTS_0=msvcirt.lib中的...行修改
为msvcrt.lib.这修复了链接错误:LINK : fatal error LNK1181: cannot open input file
'msvcirt.lib'
5)打开Visual Studio命令提示符.从"实时"源目录中运行genWindowsMakefiles
6)现在你已经准备好了.只需运行以下命令:
cd liveMedia
nmake /B -f liveMedia.mak
cd ..\groupsock
nmake /B -f groupsock.mak
cd ..\UsageEnvironment
nmake /B -f UsageEnvironment.mak
cd ..\BasicUsageEnvironment
nmake /B -f BasicUsageEnvironment.mak
cd ..\testProgs
nmake /B -f testProgs.mak
cd ..\mediaServer
nmake /B -f mediaServer.mak
Run Code Online (Sandbox Code Playgroud)
据我所知,你不能在最近的视觉工作室中打开.maks - 你必须从命令行编译它们.
打开Visual Studio命令提示符(或在常规命令提示符下从VS Common\Tools目录运行vsvars32.bat)然后尝试
nmake /f abc.mak
Run Code Online (Sandbox Code Playgroud)
我有一种感觉你可以在VS6中打开makefile但是不记得了 - 它可能已经生成了它们.