首页| 论坛| 消息

标题:编译Qt-Embedded-4.5.0 出现问题。编译文件ui_qtgradienteditor.h时,PC机CPU占用率99.7%。
作者:dingzexin
日期:2009-03-08 12:25
内容:

安装Qt-Embedded-4.5.0 出现问题。编译文件ui_qtgradienteditor.h时PC机CPU占用率99.7%。无法继续编译。请高手指点。

编译条件:
(0) gcc 版本 4.1.2 20070626 (Red Hat 4.1.2-14)
(1) 源码包 qt-embedded-linux-opensource-src-4.5.0.tar.gz 。
(2) configure配置如下
./configure -embedded x86 -qvfb -no-webkit
(3) configure配置好后,直接make.

大约1个小时后 ,出现如下提示,就无法继续编译了。
(前面的提示信息略去)
cd lib/ && make -f Makefile
make[4]: Entering directory `/home/dingzx/qt-code/qt-embedded-linux-opensource-src-4.5.0/tools/designer/src/lib'
/home/dingzx/qt-code/qt-embedded-linux-opensource-src-4.5.0/bin/qmake -spec ../../../../mkspecs/qws/linux-x86-g++ -unix -o Makefile lib.pro
make[4]: Leaving directory `/home/dingzx/qt-code/qt-embedded-linux-opensource-src-4.5.0/tools/designer/src/lib'
make[4]: Entering directory `/home/dingzx/qt-code/qt-embedded-linux-opensource-src-4.5.0/tools/designer/src/lib'
/home/dingzx/qt-code/qt-embedded-linux-opensource-src-4.5.0/bin/uic ../../../shared/qtgradienteditor/qtgradienteditor.ui -o .uic/release-shared-emb-x86/ui_qtgradienteditor.h
-o .uic/release-shared-emb-x86/ui_qtgradienteditor.h
当时用top 命令查看,信息如下:
Tasks: 139 total, 3 running, 135 sleeping, 0 stopped, 1 zombie
Cpu(s):100.0%us, 0.0%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 515532k total, 509324k used, 6208k free, 103892k buffers
Swap: 1048568k total, 112k used, 1048456k free, 206716k cached
PID USER PRNIVIRTRESSHRS % CPU % MEMTIME+ COMMAND
24512root 25&nbsp ..


#1 [mykingdom13 04-21 11:28]
configure 时候加-DQT_QLOCALE_USES_FCVT就可以了,我也是碰到这个问题,搞了很久,追踪进去发现的浮点数运算问题导致的
#2 [dingzexin 04-24 16:09]
谢谢mykingdom13 !
我以为没有人回答了。
你的钻研精神帮了我。

回复 发表
主题 版块