Qt6编译

开发环境:Linux Centos8

开发工具: gcc,cmake

 

准备工作:需要升级cmake

 

新版的cmake可在网站:http://rpmfind.net/linux/RPM/index.html找到。

 

实际配置参数请根据实际情况改动。

 

输入配置指令(误)

./configure -prefix /usr/local/Qt-6.0.0

 

configure完成后,注意以下信息。

Configure summary:  

Building for: linux-g++ (x86_64, CPU features: mmx sse sse2)
Compiler: gcc 8.3.1
Build options:

 Complier为gcc 8.3.1 ?这明显是错误的,因为我已将gcc升级到了8.4.1,编译完成后用Qt Creator导入qmake是以下情况。

 无法识别qmake。

改用下面配置指令

./configure -prefix /usr/local/Qt-6.0.0 -platform linux-g++-64

configure完成后显示

Configure summary:

Building for: linux-g++-64 (x86_64, CPU features: mmx sse sse2)
Compiler: gcc 8.4.1
Build options:

 看起来是OK的。可以开始编译了。

注意:博主未进行编译完成测试。

附Qt6编译完成后卸载方法,在源码编译完成后的文件夹下创建以下脚本

#! /bin/bash

while read line
do
    echo $line
    rm $line
done < install_manifest.txt

 

实际卸载情况以install_manifest.txt内的内容为准

 

posted @ 2021-01-30 11:12  砺田  阅读(863)  评论(0)    收藏  举报