Other Parts Discussed in Thread: AWR1642
工具/软件:TI C/C++编译器
嗨、大家好、Gals、
我在 AWR1642的 C674x 侧进行开发、我需要大量基于 TRIG 超越函数的常数。 在我的第一轮测试中、编译器似乎没有简化我通常期望从编译器中获得的 TRIG 常量。
作为回应、我开始使用一些模板函数、这些函数应提供足够好的近似值(Taylor Series of depth 8-10)、但是、当我递归到数组时、我似乎达到了512深度限值。 我已经看到一些标记的帖子、例如 --pending_instantiations=0和 --static_template_instantiation、这应该足够了。 但是、当我添加这些标志时、我遇到了一个问题、即构成项目大部分的 C 源文件拒绝编译。
是否有办法指定我的 C++文件使用--pending_instantiations=0或--static_template_instantiation 标志,然后链接到我的 C 文件的其余部分?
我目前使用的是 Code Composer Studio 版本:7.3.0.00019