银河麒麟V2.0版本上面安装Qt5.9.6
一、下载安装包
1、Qt5.9.6安装包下载
2、检查系统环境是否符合
确保系统的gcc,g++, python, perl等符合Qt安装要求,具体请参见Qt源码内的README文档。随便在某处位置进入终端,输入:
kylin@kylin:~/Qt_Source$ xz -d qt-everywhere-opensource-src-5.9.6.tar.xz
kylin@kylin:~/Qt_Source$ tar -xvf qt-everywhere-opensource-src-5.9.6.tar
第一步解压xz,第二步解压tar,得到源码文件夹。
二 、编译安装Qt
2.1解压文件
检验一下,在控制台输入
kylin@kylin:~$ aarch64-linux-gnu-g++ -v
2.2 输入配置指令和参数
-prefix指定安装路径。默认的安装目录和平台相关,但是在configure时,可以通过-prefix选项指定安装目录,比如./configure -prefix /usr/local/Qt-5.9。这样一来,在执行make install指令时,编译完成的bin、lib或者其他子目录就会拷贝到/usr/local/Qt-5.9/目录中。
kylin@kylin:~/Qt_Source/qt-everywhere-opensource-src-5.9.6$ ./configure -prefix /usr/local/Qt-5.9 -release -xplatform linux-aarch64-gnu-g++ -opensource -nomake examples -nomake tests -confirm-license -shared -no-iconv -qt-xcb
几分钟后配置检查完毕,输出:
...
...
...
Note: Also available for Linux: linux-clang linux-icc
Note: Disabling X11 Accessibility Bridge: D-Bus or AT-SPI is missing.
Qt is now configured for building. Just run 'make'.
Once everything is built, you must run 'make install'.
Qt will be installed into '/usr/local/Qt-5.9'.
2.3 make & make install
kylin@kylin:~/Qt_Source/qt-everywhere-opensource-src-5.9.6$ make -j 4 -s
# 可以make -j 4 2>&1 ,加快编译过程
kylin@kylin:~/Qt_Source/qt-everywhere-opensource-src-5.9.6$ make install
make时间较长,大概要几个小时,make install就快多了,耐心等待吧