Thread 中讨论的其他器件:C2000WARE
工具与软件:
你(们)好、
我想创建一个静态库、其中包含 CLA 上运行的任务使用的功能。 因此、静态库主要是声明和定义内联函数的头文件。 是否有在 CCSv12中进行此设置的首选方法? 我已经创建了一个新的 CCS 项目、其中"Output Type"设置为"Static Library"(静态库)。
我不确定如何让 CCS 利用我需要的 CLA 数学库-我认为这通常是在链接器配置中完成的、但我不能完全确定如何实现。
在一个这样的文件中、我添加了"CLAmath.h"、并在工程的 C2000编译器选项中添加了 CLA 库的路径(从 C2000ware 到包含选项)、然后添加了_TMS320C28XX_CLA_作为预定义符号。 我不确定这是不是正确的方法,这肯定是不正确的。
今天结束时、我想创建许多头文件、一个*。cla 文件可以包含这些头文件。 这些头文件包含一些利用 CLA 数学库的函数、可以编译为静态库以包含在许多不同项目中。
理想情况下、我想直接使用 clAx_math_library_eabi.lib 文件、但我在另一篇文章中看到 CCS 无法在内部创建包含另一个静态库(https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/611386/ccs-how-can-i-build-a-static-lib-which-include-two-lib-in-ccsv7)的静态库。
谢谢、
吉姆