[Share Experiences] 千里之行始于足下:记录安装QT过程。
Tofloor
poster avatar
刘政
deepin
2025-02-21 20:14
Author

想学习deepin下开发,发现deepin DTk 是基于QT的,故在DEEPIN应用商店下载安装Qt,结果不能正常运行,发帖求助无果。

截图_选择区域_20250218235404.png

转而按照DEEPIN 开发教程下载离线包安装:

截图_选择区域_20250221195932.png

结果,./configue 后各种报错。好不容易百度,CSDN和stack后cmake又一堆莫名其妙的问题。
截图_选择区域_20250220175749.png

回想起大学时候学习VB6时,老师说过:学习计算机最重要的是搭建好环境,现在电脑安装不了vb6。仔细研究一下,可能这些教程写得有一段时间了,部分可能已经过时了,需要与时俱进。果断打开qt官网,下载开源在线安装版.

截图_选择区域_20250221195542.png

哒哒。成功运行!以此记录安装过程。

截图_MediaPlayerApp_20250221193652.png

请问deepin大神可不可以更新QT应用安装包和DKT开发教程?

Reply Favorite View the author
All Replies
忘记、过去
deepin
2025-02-21 21:26
#1

😖 我觉得......直接

sudo apt install qtcreator qt6-base-dev cmake build-essential

从仓库安装 Qt6 最省心,默认提供的 Dtk6 也是基于相同环境编译的;缺少 Qt 组件基本按 qt6-xxx-dev 搜索都能装上......

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2025-02-21 23:06
#2

其实在应用商店里面安装一次qt creator基本上就把QT开发依赖什么的补全了,

然后再去Linuxdeepin的github下面找一个小项目跟着编译一次基本上就OK了。

就好像这个deepin-image-viewer

地址:https://github.com/linuxdeepin/deepin-image-viewer

image.png

其中里面有提到

Runtime dependencies

[](https://github.com/linuxdeepin/deepin-image-viewer#runtime-dependencies)

Installation

[](https://github.com/linuxdeepin/deepin-image-viewer#installation)

sudo apt install cmake qtbase5-dev pkg-config libexif-dev libqt5svg5-dev libqt5x11extras5-dev libsqlite3-dev qttools5-dev-tools qttools5-dev libxcb-util0-dev libstartup-notification0-dev libraw-dev libqt5opengl5-dev qtbase5-private-dev qtmultimedia5-dev x11proto-xext-dev libmtdev-dev libegl1-mesa-dev libudev-dev libfontconfig1-dev libfreetype6-dev libglib2.0-dev libxrender-dev libdtkwidget-dev libdtkwidget5-bin libdtkcore5-bin libimageeditor-dev

这个Installation就是要求安装的依赖了

Reply View the author