Code Composer Studio:构建失败并显示消息"无法打开文件"

时间:2018-03-22 10:10:42

标签: build code-composer ti-dsp

我有几个已成功编译的Code Composer Studio项目,但现在它们都在链接阶段失败并显示错误消息"无法打开文件"然后是要链接的第一个.obj文件的名称。

我确信必要的目标文件在正确的位置可用。

我已经搜索了问题并发现(主要是在TI表格中)其他用户将CCS报告回到版本5的相同问题。据我所知,没有人识别出潜在问题并提供了解决方案。

我尝试过,但没有成功

  • 更改TI \ CCS7文件夹树中库的权限。
  • 更改... \ AppData \ Local \ Temp(系统%TEMP%目标)
  • 的权限
  • 更改项目以使用不同版本的CCS编译器和链接器。试过16.9,17.9,18.1。没有区别。
  • 以管理员身份运行CCS
  • 清理并重建受影响的项目
  • 重新启动托管CCS的计算机
  • 返回另一个(以前工作)工作区。此工作空间现在也无法构建
  • 安装Code Composer的V8。问题仍然存在
  • 重新创建无法链接的新版本项目

未尝试但建议

  • 构建时禁用防病毒软件(IT策略不允许我)

未尝试过(但如果传递给链接器的命令行长度有问题,它们可能有帮助,导致系统读取ccsObjs.opt)

  • 建立一个非常小的项目
  • 将项目重组为更少,更大的文件。

我已从项目Release文件夹中的命令行运行TI链接器cl2000.exe并获得相同的错误响应。所以问题出在cl2000上,而不是gmake,而不是CCS,而不是Eclipse。

我已经在另一台开发人员的计算机上成功构建了我的项目。我无法确定有什么不同。

我在Windows 7,64位上运行CCS版本7.2(现在是CCS版本:8.0.0.00016),Windows和CCS使用最新可用补丁进行了全面更新

有人可以建议下一步尝试一下吗?

1 个答案:

答案 0 :(得分:0)

事实证明,问题是由TI提供的某个命令文件(DSP2833x_Headers_nonBIOS.cmd)中的轻微错误引起的。 " /"在第一行开始评论已被误删除。似乎.cmd文件中的错误导致很难解决构建错误。