《转》Qt 经典出错信息之”Basic XLib functionality test failed!”(Z..z..)
2015-08-12 10:51
597 查看
此完整出错信息是在./configure阶段
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++
还是老办法,以不变应万变。进config.test/x11/xlib 执行make命令,看出错信息
g++ -Wl,-O1 -o xlib xlib.o -L/usr/X11R6/lib -lXext -lX11 -lm
/usr/bin/ld: cannot find -lXext
看到了吧,g++在/usr/X11R6/lib下,找不到libXext.so呢。
其原因就在于需要安装libX11的开发包,在ubuntu/debian里包名都是libX11-dev
根据以往的经验,在./configure前主动装好下面3个包,基本上就万事大吉了
sudo apt-get install libX11-dev libXext-dev libXtst-dev
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++
还是老办法,以不变应万变。进config.test/x11/xlib 执行make命令,看出错信息
g++ -Wl,-O1 -o xlib xlib.o -L/usr/X11R6/lib -lXext -lX11 -lm
/usr/bin/ld: cannot find -lXext
看到了吧,g++在/usr/X11R6/lib下,找不到libXext.so呢。
其原因就在于需要安装libX11的开发包,在ubuntu/debian里包名都是libX11-dev
根据以往的经验,在./configure前主动装好下面3个包,基本上就万事大吉了
sudo apt-get install libX11-dev libXext-dev libXtst-dev
相关文章推荐
- Qt 图片缩放
- Qt之日常积累
- Qt 5.x 中文翻译缺失的一种解决办法
- Qt打开外部程序的三种方法(两种阻塞,一种不阻塞)
- 基于QT-widget的电子词典实现
- Qt5.5.0+VS2013+win64配置
- Qt浅谈之三十二二维码条形码解析
- qt 插件开发
- 基于qt和mplayer的影音播放器
- Qt 5.3 下OpenCV 2.4.11 开发(15)滤波函数
- QSqlTableModel和QTableView设置复选框
- QT显示图片
- Qt dxlib 调用与简单应用
- mousebutton和mousebuttons使用的区别
- 转载:pyqt线程间通过 信号/槽 通信
- Qt中int转换成QString
- Qt 5.3 下OpenCV 2.4.11 开发(14)开运算与闭运算
- Qt 5.3 下OpenCV 2.4.11 开发(13)腐蚀与膨胀
- qt dbus 的一入门文章
- QT中关线程的问题