./configure -static -prefix usr/qt -no-opengl -no-sm -qvfb
我用上面到命令配置,然后按照系统的提示用 gmake 、gmake install 安装。
完成我进入 tools\qvfb 目录下, qmake -project、qmake、make,先是提示找不到,deviceskin.h,我考了一个到 include中,现在又提示
.obj/release-static/qvfb.o: In function `QVFb::setZoom(double)':
qvfb.cpp:(.text+0x576): undefined reference to `DeviceSkin::setTransform(QMatrix const&)'
.obj/release-static/qvfb.o: In function `QVFb::enableCursor(bool)':
qvfb.cpp:(.text+0x7c1): undefined reference to `DeviceSkin::hasCursor() const'
.obj/release-static/qvfb.o: In function `QVFb::skinConfigChosen(int)':
qvfb.cpp:(.text+0x5cd6): undefined reference to `DeviceSkinParameters::read(QString const&, DeviceSkinParameters::ReadMode, QString*)'
.obj/release-static/qvfb.o: In function `QVFb::init(int, int, int, int, int, QString const&)':
qvfb.cpp:(.text+0x6863): undefined reference to `DeviceSkinParameters::read(QString const&, DeviceSkinParameters::ReadMode, QString*)'
qvfb.cpp:(.text+0x688f): undefined reference to `DeviceSkin::DeviceSkin(DeviceSkinParameters const&, QWidget*)'
qvfb.cpp:(.text+0x69af): undefined reference to `DeviceSkin::setView(QWidget*)'
qvfb.cpp:(.text+0x6d57): undefined reference to `DeviceSkinParameters::hasSecondaryScreen() const'
qvfb.cpp:(.text+0x73a4): undefined reference to `DeviceSkinParameters::secondaryScreenSize() const'
qvfb.cpp:(.text+0x741e): undefined reference to `DeviceSkin::setSecondaryView(QWidget*)'
.obj/release-static/x11keyfaker.o: In function `X11KeyFaker::sendKeyEvent(int, bool)':
x11keyfaker.cpp:(.text+0x3a3): undefined reference to `XTestFakeKeyEvent'
x11keyfaker.cpp:(.text+0x765): undefined reference to `XTestFakeKeyEvent'
x11keyfaker.cpp:(.text+0x794): undefined reference to `XTestFakeKeyEvent'
x11keyfaker.cpp:(.text+0x7be): undefined reference to `XTestFakeKeyEvent'
x11keyfaker.cpp:(.text+0x853): undefined reference to `XTestFakeKeyEvent'
.obj/release-static/x11keyfaker.o:x11keyfaker.cpp:(.text+0x8f5): more undefined references to `XTestFakeKeyEvent' follow
.obj/release-static/x11keyfaker.o: In function `X11KeyFaker::connect()':
x11keyfaker.cpp:(.text+0x2a01): undefined reference to `XTestQueryExtension'
collect2: ld returned 1 exit status
make: *** [qvfb] Error 1
请指点一下