|
使用以下命令配置Qt的时候,
[mw_shl_code=bash,true]$ ./configure -prefix /usr/local/Qt -xplatform qws/linux-arm-g++ -release -opensource -qt-zlib -qt-libtiff -qt-libpng -qt-libmng -qt-libjpeg -make libs -nomake docs -embedded arm -little-endian -qt-freetype -depths 8,16,24 -qt-gfx-linuxfb -qt-kbd-usb -qt-mouse-pc -qt-mouse-linuxtp -qt-mouse-tslib -qt-sql-sqlite -qt3support -I/usr/local/tslib/include -L/usr/local/tslib/lib -confirm-license[/mw_shl_code]
出现
Basic XLib functionality test failed!
You might need to modify the include and library search paths by editing
QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /home/zhu/Qt/qt-x11-opensource-src-4.5.2/mkspecs/linux-g++
网上说安装这些:
[mw_shl_code=applescript,true]
$ sudo apt-get install libX11-dev libXext-dev libXtst-dev
[/mw_shl_code]
但是安装了都没用,
分析了一下可能是x11没有安装完整,于是先输入:[mw_shl_code=bash,true]$ sudo apt-cache search x11-dev
libghc6-x11-dev - Haskell X11 binding for GHC
libwx11-dev - library to manage xlib - devel
libgl1-mesa-swx11-dev - A free implementation of the OpenGL API -- development files
libx11-dev - X11 client-side library (development headers)
[/mw_shl_code]
分别安装上面的组件,命令如下:
[mw_shl_code=bash,true]$ sudo apt-get install libghc6-x11-dev
$ sudo apt-get install libwx11-dev
$ sudo apt-get install libgl1-mesa-swx11-dev
$ sudo apt-get install libx11-dev
[/mw_shl_code]
或者在新得立中:搜索 -> 标记以安装 -> 应用, 即可。
|
|