Speedy 发表于 2012-4-18 14:27:28

TQ2440开发板qt浮点不能正常显示

当我将0x3F800000在pc机的qt creator中解析时,是能正常显示1.0的,可是当我下到tq2440的开发板中时,显示的就是不正确的,请教一下,编译qt是,需要加什么参数才可以使qt对浮点的显示正常呢

TQ-lkp 发表于 2012-4-18 14:48:43

打开/opt/EmbedSky/qt4.5/arm_qt4.5_bulid,找到config 配置单 ,添加 -DQT_QLOCALE_USES_FCVT
先删除/opt/EmbedSky/qt4.5/目录下的arm和build目录,重新编绎QT
编绎成功后将生成的lib文件拷贝到文件系统中

Speedy 发表于 2012-4-18 17:30:05

谢谢!我尝试一下!

kingbovey 发表于 2012-5-28 17:00:00

敢问这个方法的问题给解决了么?

zhanzhp 发表于 2012-8-24 14:01:50

有没有解决??

lbn321 发表于 2014-4-14 21:47:29

解决了木有啊

lbn321 发表于 2014-4-15 17:38:30

我也解决了。
之前粗心把-DQT_QLOCALE_USES_FCVT写成了-DQT-QLOCALE_USES_FCVT。
编译一样是能通过的,但是显然这样是不会支持浮点的。
必须写成-DQT_QLOCALE_USES_FCVT
页: [1]
查看完整版本: TQ2440开发板qt浮点不能正常显示