问题描述
我有一个Windows上为MSP430设备生成的Code Composer Studio 10.1(CCS)项目。 CCS是基于Eclipse的IDE。
使用Eclipse GUI时,CCS在目标目录(例如makefile
)中生成一个Debug
。然后使用gmake
调用匹配工具,例如msp430 cpp,gcc,ld,...
不幸的是,生成的makefile
是:
- 已生成,并且不应成为任何版本控制系统的一部分,并且
- 特定于平台,因为CCS将Windows环境写入
makefile
。
(安装路径,...)
当我尝试在CI服务器(最小的Debian + GitLab-Runner)上执行CCS时,Eclipse死于GTK中的堆栈跟踪。我认为,无头的Eclipse仍然需要X服务器...
有什么想法,即使德州仪器(TI)/ Code Composer Studio不支持CI就绪的工具流程,如何在基于Linux的CI环境中编译这样的项目呢?
我有价值的选择是实现/编写以下解决方案之一:
- 为Windows修补生成的makefile以在Linux上运行。
- 使用手写的makefile,当程序员更改CCS中的文件或设置列表时,这些文件都需要手动更新。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)