如何在命令行中构建 CodeWarrior v6.3 项目?
How to build a CodeWarrior v6.3 Project in command line?
参考this文档,我尝试通过命令行构建一个旧的Code Warrior V6.3 Project (.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)
所以控制台输出显示 No Error 但是 UI-IDE 正在打开并给我这个错误消息:
查看我的项目的 bin 文件夹告诉我,生成的 .s19 没有更新,所以构建过程没有 运行。
问题:有没有人使用过 CW6.3 命令行工具,可以给我一些如何构建旧项目的提示?基于 GUI 的 IDE 不是一个选项,因为我们必须在 CI-System 中自动构建项目。
答案很简单。必须先调用 /c
(关闭)才能调用选项 /q
(退出)。
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)
现在有以下工作流程
- 删除旧的构建文件
- 新建文件(具体路径参考)
- 关闭项目
- 退出 CodeWarrior
参考this文档,我尝试通过命令行构建一个旧的Code Warrior V6.3 Project (.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)
所以控制台输出显示 No Error 但是 UI-IDE 正在打开并给我这个错误消息:
查看我的项目的 bin 文件夹告诉我,生成的 .s19 没有更新,所以构建过程没有 运行。
问题:有没有人使用过 CW6.3 命令行工具,可以给我一些如何构建旧项目的提示?基于 GUI 的 IDE 不是一个选项,因为我们必须在 CI-System 中自动构建项目。
答案很简单。必须先调用 /c
(关闭)才能调用选项 /q
(退出)。
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)
现在有以下工作流程
- 删除旧的构建文件
- 新建文件(具体路径参考)
- 关闭项目
- 退出 CodeWarrior