> 本書來源:[開源書籍:C 語言編程透視](http://www.tinylab.org/hello-c-world/) (by [泰曉科技](http://tinylab.org))
# C 語言編程透視
v 0.2
本書與[《深入淺出 Hello World》](http://blog.linux.org.tw/~jserv/archives/001844.html)有著類似的心路歷程,旨在以實驗的方式去探究類似 `Hello World` 這樣的小程序在開發與執行過程中的微妙變化,一層層揭開 C 語言程序開發過程的神秘面紗,透視背后的秘密,不斷享受醍醐灌頂的美妙。
## 介紹
- 項目首頁:[http://www.tinylab.org/hello-c-world](http://www.tinylab.org/hello-c-world)
- 代碼倉庫:[https://github.com/tinyclub/open-c-book](https://github.com/tinyclub/open-c-book)
-
在線閱讀:[http://tinylab.gitbooks.io/cbook](http://tinylab.gitbooks.io/cbook)
更多背景和計劃請參考:[前言](#)。
## 安裝
以 Debian/Ubuntu 為例:
~~~
$ sudo apt-get install retext git nodejs npm
$ sudo apt-get install calibre fonts-arphic-gbsn00lp
$ sudo npm install gitbook-cli
$ sudo rm /usr/local/bin/gitbook
$ sudo sh -c 'echo "nodejs /usr/local/lib/node_modules/gitbook-cli/bin/gitbook.js \$@" > /usr/local/bin/gitbook'
$ sudo chmod +x /usr/local/bin/gitbook
$ gitbook install
~~~
## 下載
~~~
$ git clone https://github.com/tinyclub/open-c-book.git
$ cd open-c-book/
~~~
## 編譯
~~~
$ gitbook build // 編譯成網頁
$ gitbook pdf // 編譯成 pdf
~~~
## 糾錯
歡迎大家指出不足,如有任何疑問,請郵件聯系 wuzhangjin at gmail dot com 或者直接修復并提交 Pull Request。
## 版權
本書采用 
協議發布,詳細版權信息請參考 [CC BY NC ND 4.0](http://creativecommons.org/licenses/by-nc-nd/4.0/)。
## 關注我們
-
[新浪微博](http://weibo.com/tinylaborg)
[](http://weibo.com/tinylaborg)
-
微信公眾號

## 贊助我們
- 微信掃碼贊助原創

## 更多原創開源書籍
- [Shell 編程范例](http://tinylab.gitbooks.io/shellbook/)
- [嵌入式 Linux 知識庫(eLinux.org 中文版)](http://tinylab.gitbooks.io/elinux/)
- [Linux 內核文檔(Linux Documentation/ 中文版)](http://tinylab.gitbooks.io/linux-doc/)