主题中讨论的其他器件:MSP430F67771
工具/软件:Code Composer Studio
您好!
我使用的是 CCS 7.4和导入的 makefile 工程。 目标是 TDA3的 ARM M4。 该项目使用 VSDK 2.8中的编译器 ti-cgt-arm_5.2.5。 在构建选项中、错误分析器被激活。
如果发现编译器错误、 则控制台中不会出现错误、因此无法跳转到适当的源位置。 具有 CCS 5.5的同一工程可识别错误、并且可以跳转。
这是错误还是我必须配置什么?
此致、
米兰
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
您好!
我使用的是 CCS 7.4和导入的 makefile 工程。 目标是 TDA3的 ARM M4。 该项目使用 VSDK 2.8中的编译器 ti-cgt-arm_5.2.5。 在构建选项中、错误分析器被激活。
如果发现编译器错误、 则控制台中不会出现错误、因此无法跳转到适当的源位置。 具有 CCS 5.5的同一工程可识别错误、并且可以跳转。
这是错误还是我必须配置什么?
此致、
米兰
您好 Ki、
问题未解决。
请参阅随附的示例工程 e2e.ti.com/.../8713.errorParser.7z 这是一个基于 cmake 的 makefile 工程。 我使用 CCS 7.3和7.4测试了该项目(CCS 8看起来与 CCS7.4相同)。 我无法从客户发送原始项目。 它也基于 makefile。
我尝试通过两种方式导入项目:"Existing Code as Makefile Project"和"Existing Projects into Workspace"。 两个导入变体在错误分析方面的作用似乎不同。
将现有项目添加到工作区中
设置文件夹"errorParser"以导入和编译工程。 在两个 CCS 版本中、错误偏置都不起作用。
现有代码作为 Makefile Project
设置文件夹"errorParser\build"以 导入和编译工程。
CCS 7.3
错误分析和跳转至源文件 正在工作。
CCS 7.4
错误分析无法正常工作
Ki、正如您在上一封邮件中所写的、CCS 7.3和7.4在错误分析方面并不相同。 错误分析是如何工作的? 它是否真的只是编译器输出的文本解析? 看起来不是这样。 似乎存在工程文件的依赖关系或其他问题。
这两种导入模式之间有何区别?
此致、
米兰
您好、米兰、
TI 错误分析器现在对上下文敏感-他们依赖于了解当前编译上下文(源文件和工具)。 他们从下面突出显示的行推断此信息:
|
****为项目 A 构建配置调试**** "C:\\ccs\\8.1.0.00008\\ccsv8\\utils\\bin\\gmake"-k -j 8 all -O |
为了解决此问题、您能否修改 makefile 文件、以便在每个编译规则之前包含这两行内容?
谢谢、
-巴尔塔萨尔