我正在尝试自动构建Visual Studio 6项目(用C语言编写)。当我从Visual Studio开发环境构建它们时,一切正常,但我需要一些帮助才能从命令行使用命令行工具编译项目(.dsp)或整个工作区(.dsw),如这应该同时为多个项目的批处理作业完成。
关于如何从头开始这样做的教程或一些说明会很好......
答案 0 :(得分:2)
msdev FileName [/MAKE "ProjectName – ConfigName | ALL"] [/REBUILD /CLEAN /NORECURSE /OUT LogFile /USEENV]
其中FileName是项目名称(.dsp)或工作区(.dsw)文件。
例如,以下语法删除所有中间文件,然后构建名为MyProject的项目:
msdev MyProject.dsp /MAKE "MyProject – Win32 Debug" /REBUILD
取自MSDN
Bing的关键字:
visual studio 6项目命令行
并打开第一个结果!
答案 1 :(得分:2)
您的命令行需要看起来像这样:
msdev myworkspace.dsw /MAKE "myproject - Win32 Release" /OUT buildlog.txt
您还需要将开发环境放在PATH上 - 如果它尚未存在,则需要运行c:\Program Files\Microsoft Visual Studio\VC98\Bin\vcvars32.bat
或类似的。
答案 2 :(得分:1)