0

请参阅文档,我尝试通过命令行构建旧的 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 命令行工具,可以给我一些提示如何构建旧项目?基于 GUI 的 IDE 不是一个选项,因为我们必须在 CI 系统中自动构建项目。

4

1 回答 1

0

答案很简单。在没有调用(close) 之前,/q不能调用选项(quit)。/c

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
于 2019-07-18T09:10:33.613 回答