我正在尝试自动构建 Visual Studio 6 项目(用 C 编写)。当我从 Visual Studio 开发环境构建它们时,一切正常,但如果可能的话,我需要一些帮助才能使用命令行工具从命令行编译项目 (.dsp) 或整个工作区 (.dsw),如这应该通过一次对多个项目的批处理作业来完成。
有关如何从头开始执行此操作的教程或一些说明会很好...
我正在尝试自动构建 Visual Studio 6 项目(用 C 编写)。当我从 Visual Studio 开发环境构建它们时,一切正常,但如果可能的话,我需要一些帮助才能使用命令行工具从命令行编译项目 (.dsp) 或整个工作区 (.dsw),如这应该通过一次对多个项目的批处理作业来完成。
有关如何从头开始执行此操作的教程或一些说明会很好...
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
必应关键词:
Visual Studio 6 项目命令行
并打开第一个结果!
您的命令行需要如下所示:
msdev myworkspace.dsw /MAKE "myproject - Win32 Release" /OUT buildlog.txt
您还需要将开发环境放在您的 PATH 上 - 如果它不存在,您需要运行c:\Program Files\Microsoft Visual Studio\VC98\Bin\vcvars32.bat
或类似的。