主题中讨论的其他器件:TMS320C6746、 MATHLIB
实际上是 TMS320C6746、但线程创建者选择了错误的论坛。
记录一些离线讨论和解决方法。
(基于此处的详细说明: https://e2e.ti.com/support/dsp/tms320c6000_high_performance_dsps/f/115/t/320684 )看起来 mathlib_rts 应该允许函数过载。 但是在使用 powf 格式 mathlib_rts_c674x_3_1_2_1_Win32.exe 时 ,出现以下链接器错误:
未定义的首次引用
符号
------ --------
expsp \ti\mathlib_rts_C674x_3_1_2_1\packages/ti\mathlib\mathlib_rts.ae674
logsp \ti\mathlib_rts_C674x_3_1_2_1\packages/ti\mathlib\mathlib_rts.ae674
找到根本原因和解决方法:
问题是由 powsp 对其他 mathlib 函数的依赖…引起的 作为权变措施、客户可以链接 mathlib 库和 mathlib_rts 库
因此,在安装 mathlib_rts_c674x_3_1_2_1_Win32.exe 后,mathlib_rts 允许正确链接函数过载,