工具/软件:Code Composer Studio
我最近刚从 CCS7升级到 CCS8。 已删除我的整个旧安装并重新安装。 我现在使用的是编译器版本 TI v18.1.3.LTS、但编译器似乎存在问题。
1.我的 include 文件括号中有#ifndef ... #endif 阻止以防止意外重新定义。 在我的软件以及所有 TI 系统软件中、编译器似乎都完全忽略了它们(这会产生数百个错误和警告)。
2.我在此应用程序中使用 TIRTOS、编译器的包含文件和 NDK 包含文件似乎存在冲突。 编译器在这方面似乎表现得非常糟糕。
3.新编译器似乎无法处理块内的变量声明。 例如、'for (int i=0;i<100;i++)'生成错误、直到我将声明移出用于定义的、并移到函数块的顶部。
我目前正在重新安装旧版本的软件、以查看是否可以再次恢复正常工作。