Компиляция проекта Visual Studio 6 C из командной строки
Я пытаюсь автоматизировать сборки проектов Visual Studio 6 (написано на C). Все работает нормально, когда я собираю их из среды разработки Visual Studio, но мне нужна помощь, чтобы можно было скомпилировать проект (.dsp) или все рабочее пространство (.dsw), если это возможно, из командной строки с помощью инструментов командной строки, как это должно быть сделано с помощью пакетной работы для нескольких проектов одновременно.
Учебник или несколько инструкций о том, как сделать это с нуля, было бы неплохо...
3 ответа
Ваша командная строка должна выглядеть примерно так:
msdev myworkspace.dsw /MAKE "myproject - Win32 Release" /OUT buildlog.txt
Вам также нужно будет поместить среду разработки в свой PATH - если ее еще нет, вам нужно запустить c:\Program Files\Microsoft Visual Studio\VC98\Bin\vcvars32.bat
или похожие.
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 проекта командной строки
и открой первый результат!
Вот некоторые ресурсы.
Сборка проекта из командной строки.
Работа в командной строке Visual Studio.
А вот и форумный разговор об использовании командной строки.