加入TFPU库后编译出错,浮点比较重复定义如何解决?(已解决)
<p>在加入TFPU的库函数后,一旦出现浮点数的比较Keil就提示和keil自有的库出现重复定义,请问如何解决?</p><p><img src="data/attachment/forum/202412/23/134701svve44v9y22es3mo.png" alt="image.png" title="image.png" /></p>
<h2>工程文件</h2>
<p><a href="forum.php?mod=attachment&aid=76026" title="attachment"><img src="/source/plugin/zhanmishu_markdown/template/editor/images/upload.svg" alt="upload" /> 附件:STC8051U_Test.zip</a></p>
试了一下确实报错,不知如何解决了 DebugLab 发表于 2024-12-23 15:41
试了一下确实报错,不知如何解决了
<p>那咋办,有的时候确实需要用到浮点比较,不加TFPU又太慢了<img alt="daku" class="emoji" src="https://www.stcaimcu.com/static/image/smiley/default/daku.gif" title="daku" /></p>
<p>项目设置 C251标签下,Bits to round for float compare 改成默认3就可以编译通过:</p>
<p><img src="data/attachment/forum/202412/23/174439k7qhobnn6qpmpypp.png" alt="image.png" title="image.png" /></p>
<p>如果非要设置其它数值的话,使用附件的lib库文件(官网的TFPU库文件也已经进行了更新):</p>
<p><img src="data/attachment/forum/202412/23/181519aerglqvl6qnnl0ui.png" alt="image.png" title="image.png" /></p>
<p><a href="forum.php?mod=attachment&aid=76115" title="attachment"><img src="/source/plugin/zhanmishu_markdown/template/editor/images/upload.svg" alt="upload" /> 附件:AI8051U_32_TFPU_V1.1.LIB</a></p>
乘风飞扬 发表于 2024-12-23 17:47
项目设置 C251标签下,Bits to round for float compare 改成默认3就可以编译通过:
如果非要设置其它数值 ...
好的好的,编译通过了感谢,能问一下是什么原因导致这个问题呢?
页:
[1]