# ./books -qws &
# DAVINCI DISP START LAYER OSD0 80c00000
Initializing QFontEngineQPF failed for /usr/local/Trolltech/QtEmbedded-4.5.0-arm/lib/fonts/DejaVuSans.ttf
Initializing QFontEngineQPF failed for /usr/local/Trolltech/QtEmbedded-4.5.0-arm/lib/fonts/DejaVuSans-Bold.ttf
(此时books程序能够正常启动)
接着从终端起另外一个程序:
# ./composition
QFontDatabase::loadFromCache: Font path doesn't match. Found ??????????????????????????????????????????????????? in database, exp
ected /usr/local/Trolltech/QtEmbedded-4.5.0-arm/lib/fonts
Aborted
composition启动失败
以上就是我遇到的基本情况,首先路径/usr/local/Trolltech/QtEmbedded-4.5.0-arm/lib/fonts/及相关文件是肯定存在的,请问这些错误是什么原因呢?
export QTDIR=/usr/local/Trolltech/QtEmbedded-4.5.0-arm
export QTEDIR=$QTDIR
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
这些环境变量也设置了。