guide.deepin.org/docs/deepin进阶教程/11.编程开发/11.5.DTK编程环境开发.md
xzl 7df2468bb7 docs: update docs
更新文档,添加系统启动相关的文档

Log:
2023-02-27 15:12:51 +08:00

39 lines
960 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 11.5.DTK编程环境开发
## 11.5.1. 介绍
DTK是deepin和UOS使用的一套开发框架它是基于Qt开发的所以在你需要先安装Qt的开发环境。
## 11.5.2. 安装
### C++
你先需要配置CPP的安装环境见[11.1.C++编程环境搭建](./11.1.C++编程环境搭建.md)。
### Qt
```Shell
sudo apt install qt5-default qtbase5-dev qtcreator
```
### DTK
```Shell
sudo apt install dtkwidget-dev
```
## 11.5.3. 文本编辑器
DTK是基于Qt开发的所以你可以使用任意的文本编辑器比如vim、emacs、vscode等。 和C++一样
## 11.5.4. IDE
这里推荐使用QtCreator因为它是Qt官方出品的IDE当然如果你想使用其他支持C++的IDE也是可以的。
## 11.5.5. 文档资料
- [DTK官方文档](https://docs.deepin.org/info/%E5%BC%80%E5%8F%91%E5%85%A5%E9%97%A8/%E5%9F%BA%E7%A1%80%E7%8E%AF%E5%A2%83/DTK/%E5%BC%80%E5%8F%91)
- [Qt官方文档](https://doc.qt.io/qt-5/index.html)