从命令行编译Visual Studio 6 C项目

4

我正在尝试自动化构建Visual Studio 6项目(用C语言编写)。当我从Visual Studio开发环境构建它们时,一切都好。但是,如果可能的话,我需要一些帮助,以便能够使用命令行工具从命令行编译一个项目(.dsp)或整个工作区(.dsw),因为这应该通过批处理作业一次性完成多个项目。

有关如何从头开始执行此操作的教程或说明会很好...


1
哇,谁能想到还有这么多的Visual Studio 6用户存在! - RichieHindle
并非全部出于个人选择... - Miljenko Barbir
3个回答

2
 msdev FileName [/MAKE "ProjectName – ConfigName | ALL"] [/REBUILD /CLEAN /NORECURSE /OUT LogFile /USEENV]

文件名是您的项目(.dsp)或工作区(.dsw)文件的名称。

例如,以下语法将删除所有中间文件,然后构建名为MyProject的项目:

msdev MyProject.dsp /MAKE "MyProject – Win32 Debug" /REBUILD

来自 MSDN

Bing 关键字:

visual studio 6 项目 命令行

打开第一个结果!


2
您的命令行应该类似于这样:
msdev myworkspace.dsw /MAKE "myproject - Win32 Release" /OUT buildlog.txt

您还需要将开发环境添加到 PATH 中 - 如果它还没有在 PATH 中,您需要运行 c:\Program Files\Microsoft Visual Studio\VC98\Bin\vcvars32.bat 或类似命令。


1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接