gcc 中文手冊
gnu make 指南
autoconf-2.57手冊(英文)
autoconf-2.13手冊
使用 automake
使用cvs進行版本管理
cvs用後感
linux下常用除錯工具:
非常好的gdb教程,強烈推薦:
gdb英文文件
gdb基本用法
gdb的官方文件
linux程式設計基礎:
要入門先看這個,linux下c語言程式設計基礎知識
linux 下 c 語言程式設計
linux下的c++程式設計
參考書籍
linux程式設計師指南(the linux programmer's guide)
unix程式設計環境(the unix programming environment)
unix程式設計的藝術(the art of unix programming)
程序與執行緒
linux下的多程序程式設計初步
多程序程式設計
linux下的多程序程式設計
程序的建立
c語言庫函式---unix常用系統呼叫---使用說明
faq列表
unix programming faq 中文版,很有參考價值
編碼規範
linux核心程式設計風格
gnu編碼標準
可執行檔案格式與庫檔案
從程式設計師角度看elf
elf可執行聯接規範(英漢對照版)
linux動態鏈結庫高階應用
鏈結器與載入器,非常重要的一本書(linkers and loaders )
終端與串列埠程式設計、裝置檔案
unix下c語言的圖形程式設計--curses.h 函式庫
vt100控制碼
linux serial programming how-to 中文繁體版:
linux中文化:
unicode 如何轉換為ascii?
乙個台灣的linux中文化站點
linux unicode 程式設計
linux 國際化本地化和中文化
一些很好的程式設計資源連線:
hpcvl程式設計資源連線
乙個綜合的程式設計資源站點
Linux環境程式設計的時間獲取
執行著的程式獲得時間或日期是很有意義的,所有的類unix系統都使用同乙個時間和日期的起點,即格林尼治時間 gmt 1970年1月1日,這被稱為unix紀元的起點,時間從那時經過的秒數來衡量。ms dos紀元始於1980年。在linux中處理時間的函式及時間型別在標頭檔案中定義。include tim...
Linux程式設計,vim vi環境
i進入插入模式,按esc鍵,進入命令模式。一 vim複製 剪下和貼上命令 複製稱為yank y 剪下稱為delete d 貼上稱為put p 一 複製 yanking 需要在檢視的環境之下 1.move,選擇要複製的內容 按y 2.v,選擇要對齊的內容按下 3.yy yank 複製 當前行,包括換行...
linux環境程式設計學習
在開頭,我應該反思一下,之前學習部落格寫的都不怎麼勤。主要是因為我覺得寫部落格這種東西很沒用,不過是像流水賬一樣把之前學過的東西再寫一遍。但現在想想,我應該調整這一觀念,用部落格記錄要學的東西,而不是已經學過的東西。函式 void sbrk intptr t increment 功能 根據增量引數調...