如何解决如何在CILinux中编译Code Composer项目
我有一个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 举报,一经查实,本站将立刻删除。