我想不少程序員應該記得 GitHub 上有一個 Awesome - XXX 系列的資源整理。awesome-c 是 koz.ross 發起維護的 C 語言資源列表,內容包括了:構建系統、編譯器、數據庫、加密、初中高的教程/指南、書籍、庫等等。php
Awesome 系列雖然挺全,但基本只對收錄的資源作了極爲簡要的介紹,若是有更詳細的中文介紹,對相應開發者的幫助會更大。這也是咱們發起這個開源項目的初衷。html
從下面的目錄來看,本項目的工做量小不了,因此很是期待能有更多程序員一塊兒來參與。前端
不過加入前,有幾個小要求:node
若有興趣,請加 QQ:50872495。加 Q 時請註明「C語言大全」。// 這不是 QQ 羣。android
注:名單不分排名,不按期補充更新git
下面是一些 C 項目的自動化構建和測試工具。程序員
下面列出了基於 C API 的數據庫和數據存儲github
這些是特別精緻,IDE 類型的編輯器。若是你想要一個程序員的文本編輯器,看別的地方。此外,無論你選擇哪一款編輯器,它都支持 C。web
下面列出了被設計來引領 Windows 進入支持 C 的 21 世紀的技術。正則表達式
這一節包括提供數據結構的大型庫和你所期待「現代」的標準庫。
這些做爲 C 遊戲編程代碼的例子。
這些是篩選過的,對遊戲編程有用的庫。
這些具體來講就是控件工具包
下面列出了學習 C 編程的資源,或者跟 C 編程相關的有用的東西。
有些人遇到問題時就會想:「啊,我知道了,我可使用正則表達式」。因而如今他們有了兩個問題。- Jamie Zawinski。
下面包含了一些小型源碼集合。若是你想要大型且成熟的,看《框架》那一節。
下面包括了標準 C 庫。
在幾乎任何像樣的文本編輯器支持 C 之際,有一些擴展,讓編輯器更加使人愉快。下面是根據編輯器分目錄的。
下面是實用的程序列表,包括了幫助你編寫和調試 C 代碼的庫或者編譯器,不包括編輯器。
下面是一應俱全的目錄,主要是那些不適合放在其餘目錄的東西。
./waf configure --disable-cplayer --enable-libmpv-shared
來避免生成音樂播放器。GNU GPL2.1 或更高版本。「XML 是垃圾。真的,沒有任何藉口。XML 對人類不友好的,甚至對於電腦來講也是一場災難。根本就沒有這個可怕的垃圾存在的理由」 -Linus Torvalds
具備普遍影響且值得閱讀的 C 語言經典書籍。
值得關注的 C 語言技術站點和博客。
https://github.com/bajdcc/awesome-c-cn