arm-linux-下的编译器哪个支持浮点计算,浮点存储啊!

在arm-linux下编译输出文件,程序里大部分带浮点运算,输出文件里面都是浮点数,请问怎么处理??直接用arm-linux-g++输出文件出错... 在arm-linux下编译输出文件,程序里大部分带浮点运算,输出文件里面都是浮点数,请问怎么处理??直接用arm-linux-g++输出文件出错 展开
 我来答
yangking91
2014-08-26
知道答主
回答量:28
采纳率:0%
帮助的人:4万
展开全部
要下载支持软浮点运算的编译器,或者自己用buildroot配置后编译
追问
大哥,我的程序里既有浮点运算,而且还要生成文件,也就是说必须具备储存浮点数功能,什么编译器能实现呢??我之前用的arm编译器是2.4.47
追答
下个新版本的编译器吧,太老了,然后用新版本的编译器重新配置编译内核
jiangtao9999
2014-08-26 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8175万
展开全部
这和什么编译器无关
更多追问追答
追问
大哥,我的程序里既有浮点运算,而且还要生成文件,也就是说必须具备储存浮点数功能,什么编译器能实现呢??我之前用的arm编译器是2.4.47
追答
这真和什么编译器无关啊,现在都能支持了。浮点数在程序里也不过是个变量而已。生成文件,你就自己写代码写文件,把浮点数变量存到文件里面就行了。

arm 在早期的型号类型,没有浮点数计算器倒是真的。需要特殊算法进行浮点计算,或者使用编译器自带的浮点数计算函数库来帮忙处理。但是现在是个 gcc 就有 soft float 库了。而且 arm 现在大部分也有硬件浮点计算器了,连软浮点计算器都不需要了。

你要是弄了个连浮点计算功能都没有的编译器,10 年前或许还可能。
另外, arm 编译器我从来没听说过 2.4.47 这个版本。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式