Как создать проект CodeWarrior v6.3 в командной строке?

Обратитесь к этой документации, я пытаюсь создать старый проект Code Warrior V6.3 (.mcp) через командную строку.

PS C:\Program Files (x86)\Freescale\CodeWarrior for Microcontrollers V6.3\bin> .\cmdide /q /f n /b C:\Users\ps\Desktop\LadeHeiz_WORKON\LadeHeiz.mcp

Freescale CodeWarrior IDE. Hit /? for help

No Error. (Code 0)

Итак, вывод консоли говорит Нет ошибок, но UI-IDE открывается и выдает мне это сообщение об ошибке:

Ошибка

Взгляд в папку bin моего проекта говорит мне, что сгенерированный .s19 не обновляется, поэтому процесс сборки не запускался.

Вопрос. Есть ли у кого-нибудь опыт работы с инструментом командной строки CW6.3 и кто-нибудь может подсказать, как собрать старый проект? IDE на основе графического интерфейса не подходит, потому что мы должны автоматически создавать проект в CI-системе.


person PascalS    schedule 15.07.2019    source источник


Ответы (1)


Ответ очень простой. Опция /q (quit) не должна вызываться без предварительного вызова /c (close).

PS C:\Program Files (x86)\Freescale\CodeWarrior for Microcontrollers V6.3\bin> .\cmdide /r /b C:\Users\ps\Desktop\LadeHeiz_WORKON\LadeHeiz.mcp /c /q

Freescale CodeWarrior IDE. Hit /? for help

No Error. (Code 0)

Теперь есть следующий рабочий процесс

  1. Удалить старые файлы сборки
  2. Создайте новые файлы (обратитесь к конкретному пути)
  3. Закрыть проект
  4. Выйти из CodeWarrior
person PascalS    schedule 18.07.2019