如何解决配置 MPLAB X IDE 以启用浮点 printf
在 AtmelStudio 上,我还能够为浮点启用完整的 printf
支持。说明如下:
http://www.nongnu.org/avr-libc/user-manual/group__avr__stdio.html#gaa3b98c0d17b35642c0f3e4649092b9f1 https://startingelectronics.org/articles/atmel-AVR-8-bit/print-float-atmel-studio-7/
基本上,我需要以下链接器设置:
-Wl,-u,vfprintf -lprintf_flt -lm
我无法在 MPLAB X IDE v5.45 中执行相同操作。 主要有两个问题:
- “使用 vprintf 库”标志启用
vprintf
而不是vfprintf
- 即使我用
-lprintf_flt
填充“其他选项”字段,这也不会添加到命令行
尝试打印浮点数时的结果是 ?
。
在 MPLAB X IDE 中启用对 printf 的浮点支持的正确方法是什么?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。