Deepin20.2.4 在线安装qt6.2

18 篇文章 1 订阅
10 篇文章 0 订阅

1、下载在线安装器

下载URL:

https://download.qt.io/official_releases/online_installers/qt-unified-linux-x86_64-4.1.0-online.run

2、安装c++/gdb/java

sudo apt update
sudo apt upgrade
sudo apt -y install build-essential libgl1-mesa-dev gdb default-jdk

3、安装libxcb-util1

下载URL:

https://packages.debian.org/bullseye/amd64/libxcb-util1/download

下载文件:

libxcb-util1_0.4.0-1+b1_amd64.deb

安装命令:

sudo dpkg-deb -xv libxcb-util1_0.4.0-1+b1_amd64.deb /

实际安装目录为:

/usr/lib/x86_64-linux-gnu/

4、安装Android SDK

(1)在应用商店安装Android Studio。

(2)启动Android Studio,在Configure/SDK Manager下安装sdk/ndk/arm8/

SDK Platforms
    Android API 31
        Android SDK Platform 31
        Google APIs arm 64 v8a System Image
        Google APIs Intel x86 Atom_64 System Image
    Android11.0(R)
        Android SDK Platform 30
    Android7.0(Nougat)
        ARM 64 v8a System Image
SDK Tools
    Android SDK Build-Tools 31
        30.0.2
    NDK(Side by sidy)
        21.3.6528147
    Android SDK Command-line Tools(latest)
        Android SDK Command-line Tools(latest) 5.0
    Android Emulator            30.8.4
    Android SDK Platform-Tools 31.0.3

5、安装qt

./qt-unified-linux-x86_64-4.1.0-online.run

安装路径:

~/Qt

安装选项:

Qt
	Qt 6.2.0
		Desktop gcc 64-bit
		WebAssembly(TP)
		Android
		Sources
		Qt Quick 3D
		Qt Wayland Compositor
		Qt5 Compatibility Module
		Qt Shader Tools
		Additional Libraries
			All…
		Qt Debug Information
		Qt Quick Timeline
	Developer and Designer Tools
		QtCreator 5.0.2
		Qt Installer Framework 4.1
		CMake 3.21.1
		Conan 1.33
		Ninja 1.10.2

6、配置cmake

sudo ln -s ~/Qt/Tools/CMake/bin/cmake /usr/bin/cmake

7、修补输入法

sudo cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so ~/Qt/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/

8、下载android_openssl

https://github.com/KDAB/android_openssl/tree/openssl_1_1_1k

下载zip包文件:

android_openssl-master.zip

解压到~/Android/Sdk/目录下

9、配置Qt默认版本为Qt6

检查Qt版本选项:

qtchooser –l

增加Qt6版本选项:

qtchooser -install qt6 /home/xman/Qt/6.*/gcc_64/bin/qmake

配置/etc/profile,在末尾增加:

export QT_SELECT=qt6
export QTDIR=/home/<username>/Qt/
#注:<username>替换为实际用户
export PATH=$QTDIR/6.2.0/gcc_64/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/6.2.0/gcc_64/lib:$LD_LIBRARY_PATH

10、在Qt中配置Android开发环境

打开菜单工具/选项,在设备/Android配置页中

(1)配置Java

JDK路径:

/usr/lib/jvm/java-11-openjdk-amd64/

(2)配置Android SDK

Android SDK路径:

~/Android/Sdk

Android NDK清单:

~/Android/Sdk/ndk/21.3.6528147

(3)配置Android OpenSSL

OpenSSL库路径:

~/Android/Sdk/android_openssl

(4)配置环境变量

编辑/etc/profile,增加以下行。

export ANDROID_HOME=/home/xman/Android/Sdk
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

muren

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值