如何在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是:

  1. 已生成,并且不应成为任何版本控制系统的一部分,并且
  2. 特定于平台,因为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 (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...