编译了Qt directfb plugin,放到板子上运行:
./test -qws -display directfb
报错如下:
QFactoryLoader::QFactoryLoader() looking at "/plugins/gfxdrivers/libqdirectfbscreen.so"
keys ("directfb")
~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.4.3 |~~~~~~~~~~~~~~~~~~~~~~~~~~
(c) 2001-2009 The world wide DirectFB Open Source Community
(c) 2000-2004 Convergence (integrated media) GmbH
----------------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2009-12-12 05:08) [ DEBUG ]
(!) DirectFB/core/system: No system found!
(#) DirectFBError [QDirectFBScreen: error creating DirectFB interface]: No (suitable) implementation found!
directfb: driver cannot connect
(!) [ 185: 0.000] --> Caught signal 6 (sent by pid 185, uid 0) <--
网上搜了一下说DirectFB放置的位置很有关系,我编译directfb时,configure指定的目录是/usr/directfb。在板子上我也放在同样的位置,但问题没有解决
不知有没有运行成功的朋友给指点一下