Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

MyManual/how-to-write-makefile

Repository files navigation

跟我一起写Makefile (PDF重制版)

简介

《跟我一起写Makefile》是陈皓发表在其CSDN博客上的系列文章,一直受到读者的推荐,是很多人学习Makefile的首选文档。目前网络上流传的PDF版本多为祝冬华整理的版本。这个版本的排版一般,代码部分没有做任何语法高亮。

2010年初学Makefile的时候,读了前几章皮毛,一直用到了现在。最近想着重新学习一下Makefile,顺便学习一下Sphinx,重新制作一个更精美的PDF版本。

相关

本地编译

  1. Clone项目到本地:

    $ git clone https://github.com/seisman/how-to-write-makefile.git
    
  2. 安装依赖:

    $ pip install -r requirements.txt
    
  3. 编译生成HTML:

    $ make html
    $ firefox build/html/index.html&
    
  4. 编译生成PDF(要求安装TeXLive 2015):

    $ make xelatexpdf
    $ evince build/latex/Makefile.pdf&
    

sphinx中文支持

sphinx和readthedocs网站默认是不支持中文的,因为对 conf.pyMakefile 做了些许修改。详情参考 sphinx生成中文PDFCommit 35288db

About

跟我一起写Makefile重制版

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 57.2%
  • Makefile 34.3%
  • Shell 8.5%

AltStyle によって変換されたページ (->オリジナル) /