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

时间:2012-09-13 12:17:30

标签: compilation visual-studio-6

我正在尝试自动构建Visual Studio 6项目(用C语言编写)。当我从Visual Studio开发环境构建它们时,一切正常,但我需要一些帮助才能从命令行使用命令行工具编译项目(.dsp)或整个工作区(.dsw),如这应该同时为多个项目的批处理作业完成。

关于如何从头开始这样做的教程或一些说明会很好......

3 个答案:

答案 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)