Это мой первый вопрос, который я задаю stackoverflow. Я исследовал в течение дня, чтобы найти какое-либо решение моей проблемы, но не смог придумать никакой помощи.
Мне нужно настроить конфигурацию сборки (Teamcity 7.1) для некоторых старых проектов Visual Studio 6 C. Я не часто использую программы C / C ++ и их среду и совершенно не знаю, как настроить шаги сборки для такого рода проектов. Я установил плагин cmake на сервер и агент Teamcity и попытался настроить конфигурацию GNUMake, указав в поле «Создать путь к программе» файл nmake.exe из установки Visual Studion 6. Сборка действительно запускается, но вылетает со следующей ошибкой:
Microsoft (R) Program Maintenance-Dienstprogramm: Version 6.00.9782.0
Copyright (C) Microsoft Corp 1988-1998. Alle Rechte vorbehalten.
NMAKE : fatal error U1065: invalid option '-'
Stop.
Я не передаю никаких параметров командной строки. Насколько я понял, это проблема с комбинацией nmake / make, и ее можно исправить, добавив к вызову nmake префикс env -u MAKE -u MAKEFLAGS nmake.exe /a /l
. К сожалению, это тоже не работает - или, может быть, я делаю это неправильно.
У кого-нибудь есть опыт работы с Visual Studio 6 и Teamcity? Есть ли какой-нибудь совет, как я могу настроить правильный шаг сборки?
С уважением, Даниэла