本文主要是介绍qt5.15源码编译,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
下载 qt-everywhere-opensource-src-5.15.11.tar.xz:点击跳转
1、配置
mkdir qt-5.15-build
cd qt-5.15-build
./../qt-everywhere-src-5.15.11/configure -prefix /opt/qt5.15 -shared -sql-sqlite -xcb -xcb-xlib -bundled-xcb-xinput -qt-zlib -qt-libpng -qt-libjpeg -no-fontconfig -iconv \-nomake tests -nomake examples -skip qt3d -nomake tools2、编译
make
sudo make install3、配置环境变量
vi ~/.profile
在最后面输入:
export QTDIR=/opt/qt5.15
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH问题:
ERROR: Feature 'xcb' was enabled, but the pre-condition 'features.thread && libs.xcb && tests.xcb_syslibs && features.xkbcommon-x11' failed.
解决:
sudo apt-get install libxkbcommon* libxcb* libthread*在执行configure之前,记得先删除config.cache 缓存文件
这篇关于qt5.15源码编译的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!