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.

[FAQ] 新 TI ARM Clang 编译器

本页介绍了如何将新 TI ARM Clang 编译器与 BLE SDK 4.40 配合使用。如果您有这类问题,请继续阅读。

介绍

simplelink_cc13x2_26x2_SDK_4_40_00_44 引入了使用新 TI ARM Clang 编译器的工程。 

鉴于此编译器刚刚发布,需要执行一些额外步骤才能将此新工具链与 Code Composer Studio 10.2 版配合使用。 

注: 

  • 截止本文撰写之时,TI ARM Clang 编译器仍为短期支持 (STS) 版本1.0。
  • 以下说明介绍的是 Windows 托管版本。如果使用 Linux 主机,请调整路径。

参考文献

TI ARM Clang 用户指南

TI ARM 编译器下载页面

TI ARM Clang BLE 迁移指南

流程

TI ARM Clang 编译器未随 CCSv10.2 一起安装,因此必须从上一部分中的 TI ARM 编译器下载页面下载:

下载后,双击安装程序可执行文件 <ti_cgt_armllvm_1.1.0_windows-x64_installer.exe>,然后按照屏幕上的说明进行操作。

注意:编译器的默认安装路径设置为下载目录。为了使 CCS 能够更轻松地识别路径,请将其更改为 C:\ti 目录:

C:\ti\ti-cgt-armllvm_1.1.0-STS

使用 Code Composer Studio IDE

打开 CCS 时,它通常会扫描几条路径,查找新的工具链和依赖项。在这种情况下,您只需打开 Resource Explorer(菜单“View”→“Resource Explorer”),然后从树中导入 TI Clang 工程:

但是,如果 CCS 不执行此扫描或找不到编译器,则必须手动将其添加到编译器产品中。转至菜单“Window”→“Preferences”并浏览到以下选项。 

点击 Refresh 按钮。应该添加以前安装在 C:\ti 中的所有编译器。 

此时,工程应该能够正常导入。