linusboyle / deepin-develop-guide

Deepin开发指南(包括 开发环境的搭建与配置、deepin下打包教程(deb、flatpak)、Deepin Tool Kit API手册)

Home Page:http://deepin.lolimay.cn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deepin开发指南

前言

《Deepin 开发指南》旨在帮助 Deppin 社区的开发者更快地投入进软件的开发过程中,按计划,该系列教程将会包括以下内容: 开发环境的搭建与配置、深度原生应用源码分析、Deb 与 Flatpak 打包教程以及Deepin Tool Kit API手册等。

本教程假设你已经有了一定的 C++ 基础,如果对 C++ 一无所知的话,建议先从学习 C++ 开始,《C++ Primer Plus 第6版 中文版》是你最好的选择。

目录

参与写作&校对

  1. Fork 此仓库
  2. 用你趁手的 Markdown 编辑器编辑 source 目录下的.md源文件
  3. Pull Request 到这个仓库

仓库下的 public/ 文件夹是 《Deepin 开发指南》 的源码,是 Hexo 根据 source/ 文件夹的内容动态生成的,不要修改此目录下的文件,会被覆盖掉。

source/ 文件夹的目录结构

.
├── _data
│   └── navigation.yaml #左侧导航栏配置文件
├── images
│   ├── favicon.ico #站点favicon文件
│   └── logo.png #站点logo文件(废弃)
├── index.md #站点主页
└── intro
    ├── cmake #cmake文件夹
    ├── ...
    └── dtk.md

可自由在 source/ 文件夹下创建文件夹和 Markdown 文件,添加一个新的教程页需要在 navigation.yaml 文件中指定它在左侧导航栏中的位置

贡献者

nujhongzhangzhengyi12

About

Deepin开发指南(包括 开发环境的搭建与配置、deepin下打包教程(deb、flatpak)、Deepin Tool Kit API手册)

http://deepin.lolimay.cn


Languages

Language:HTML 31.4%Language:C++ 19.6%Language:Makefile 17.2%Language:C 16.4%Language:CMake 15.4%