1.安装deepin系统
首先下载最新的deepin镜像,然后使用ventoy工具制作U盘启动。遗憾的是我的thinkpad t520 没法进入到安装界面。最终找到一个可以的版本。
2.升级deepin系统
安装完成后,最好升级到最新版本。不然有一些奇怪的问题。
3.配置dtk环境
本质上就是准备qt的开放环境,不过还要安装dtk的库。
打开qtcreator发现,设置里面的kits位置中桌面有一个感叹号,鼠标放在上面出现cmake没有配置。
查看qt的文档,发现是cmake版本低了,要球最低版本是3.14。而deepin安装的版本是3.13,所有手动升级一下。
到cmake官网下载最新版的cmake,解压拷贝到/opt目录中,然后:
ln -sf bin/* /usr/bin/
最后 qtcreator-template-dtk 这个模板安装后,打开qtcreator在向导没有找到对应的模板,这时因为deepin系统从应用商店安装的程序,安装在/opt/apps/这个目录。模板的安装文件要拷贝到对应的目录中,至于我是怎么发现的,给qtcreator加一个参数 -customwizard-verbose,启动后将检查模板。
将安装的模板拷贝到
cp -r dtkapplication /opt/apps/io.qt.qtcreator/files/share/qtcreator/templates/wizards/projects/
这样就可以看到这个模板了
其他的按照开放文档做:
dtk开放文档网站