請問 i.MX RT1050 如何呼叫 __sqrtf() ?
本帖最后由 tseming 于 2018-7-27 10:02 编辑請問 i.MX RT1050 使用 MCUXpresso IDE 要如何設定才能成功呼叫 __sqrtf() ?
已在Project Properitis中定義__FPU_PRESENT=1, ARM_MATH_CM7
Architecture的Floating point也設為FPv5-SP-D16 (Hard ABI)程式中也#include <arm_math.h>
但是編譯總是產生undefined reference to `__sqrtf'的錯誤
請問有誰知道如何解決?
謝謝
__sqrtf()是MDK的调用方式。
MCUXpresso IDE编译器是不是用的GCC,如果是的话,应该调用__builtin_sqrtf
eric2013 发表于 2018-7-27 14:17
__sqrtf()是MDK的调用方式。
MCUXpresso IDE编译器是不是用的GCC,如果是的话,应该调用__builtin_sqr ...
謝謝. 改為__builtin_sqrtf() 之後編譯就可以了.
页:
[1]