1.背景
现在项目在开发过程中都讲究自动化,包括像安卓编译都是自动触发的,那像MCU能不能也做到自动化编译呢,答案是肯定的,那接下来我们就说说S32K如何设置自动化编译呢
2.自动化编译命令
编译环境是S32K.R1,要使用自动化编译之前必须先安装有S32K.R1 IDE工具
1. 打开Cmd
然后运行到IDE安装目录下:cd /d D:\NXP\S32DS_ARM_v2018.R1\eclipse(这个就是IDE的安装目录,大家自己安装自己的安装目录就行)
2. 输入编译命令
eclipsec.exe -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild --launcher.suppressErrors -data E:\Soft_Work -cleanBuild S32K146
E:\Soft_Work :代表的工程目录 S32K146:代表的工程名字 ,大家按照自己的实际情况填写即可
3.注意
如果遇到编译时不停的自动编译,是由于工程里面存在多个编译选项,此命令会逐个编译
解决方法如下:
进入debug config
删除其他的,只保留一个即可