TI中文支持网
TI专业的中文技术问题搜集分享网站

"_sqrt" redefined

导入TI官方例程-HV_1PH_DCAC\v1_02_00_00,编译时出现这个错误,

makefile:160: recipe for target 'voltageSourceInverterLCFltr.out' failed
error: symbol "_sqrt" redefined: first defined in
   "C:/ti/controlSUITE/libs/math/FPUfastRTS/V100/lib/rts2800_fpu32_fast_supplem
   ent.lib<sqrt_f32.obj>"; redefined in
   "C:/ti/ccsv6/tools/compiler/c2000_15.12.3.LTS/lib/rts2800_fpu32.lib<e_sqrtf.
   obj>"
error: errors encountered during linking; "voltageSourceInverterLCFltr.out" not

导入后没有更改任何配置及代码,为什么会报错误呢?  如何解决?

Shine:

请到工程属性->linker->include library里看一下rts2800_fpu32.lib这个库有没有添加。

另外,C2000的问题有专门的论坛可以咨询。
e2echina.ti.com/…/

user6106831:

回复 Shine:

"rts2800_fpu32.lib"
"rts2800_fpu32_fast_supplement.lib"
"SFRA_F_Lib.lib"
"Solar_Lib_Float.lib"
"IQmath_fpu32.lib"
"libc.a"
有添加,上述为所添加的库。 之后该怎么处理呢?

赞(0)
未经允许不得转载:TI中文支持网 » "_sqrt" redefined
分享到: 更多 (0)