deepin develop guide(containing development environment configuration and debian package tutorial)
Branch: master
Clone or download
lolimay Merge pull request #3 from AmadeusGhost/master
Update cmake-practice.md
Latest commit 7a259dd Feb 18, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
example docs: add homepage Aug 21, 2018
public update valine2_20181229 Dec 28, 2018
source Update cmake-practice.md Feb 18, 2019
.gitignore add public folder Aug 16, 2018
.zappr.yaml fisrst blood Aug 16, 2018
README.md add contributors Sep 9, 2018
_config.yaml fisrst blood Aug 16, 2018
package-lock.json generate public folder Aug 16, 2018
package.json generate public folder Aug 16, 2018

README.md

Deepin开发指南

前言

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

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

目录

新手上路

API手册

附录

参与写作&校对

  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