天嵌 ARM开发社区

 找回密码
 注册
查看: 1366|回复: 4

Qt 4.5 QString类型转float 不成功

[复制链接]
景天 发表于 2014-1-12 17:46:37 | 显示全部楼层 |阅读模式
本帖最后由 景天 于 2014-1-13 12:36 编辑

很简单的代码,就是把字符串转换成float,板子运行不了,会卡死
----------------------
float x;
QString srt="123";
x=str.toFloat();
----------------------
但是 如果定义x为int,x=str.toInt();
就可以运行,这是为什么?
 楼主| 景天 发表于 2014-1-13 12:34:35 | 显示全部楼层
问题解决了,就是在编译的时候 加上浮点支持
然后把lib拷贝到文件系统就可以了
zhpic 发表于 2014-1-13 13:09:51 | 显示全部楼层
学习了,之前我用这方式不行,干脆就没有用它。
lbn321 发表于 2014-4-15 16:35:42 | 显示全部楼层
为什么我还是不行呢
lbn321 发表于 2014-4-15 16:38:43 | 显示全部楼层
景天 发表于 2014-1-13 12:34
问题解决了,就是在编译的时候 加上浮点支持
然后把lib拷贝到文件系统就可以了

你好,亲吻你说的在编译的时候加上浮点支持是在哪个文件里的哪个地方加的
我按照别的帖子里给出的,加了-DQT_QLOCALE_USES_FCVT到arm_qt-4.5-build这个文件中,但编译出来的库复制到文件系统中,还是不行。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-6-16 21:42 , Processed in 1.046875 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表