Сборка из командной строки в Codegear 2009 IDE

#makefile #c builder

#makefile #конструктор c

Вопрос:

Возможно ли автоматически сгенерировать MAKEFILE из среды IDE Codegear 2009? Или создать проект из командной строки?

Ответ №1:

Нет, но в зависимости от вашей цели вы можете делать то, что хотите. Если вы просто хотите выполнить сборку из командной строки, это возможно. Поскольку CB2009 использует msbuild, вы можете управлять сборкой, которая использует все те же параметры и настройки, что и сборка IDE. Существует файл rsvars.bat, в котором задаются все необходимые переменные среды, а также ярлык для этого командного файла, установленный в меню «Пуск» под названием «Командная строка RAD Studio». Как только они будут установлены, вы можете вызвать:

msbuild yourProjectFile.cbproj

Затем это может быть интегрировано в систему make, средство непрерывной интеграции или другую автоматизацию.