Linux C編程從初學(xué)到精通
本書內(nèi)容翔實(shí),共分為三大部分。第一部分為基礎(chǔ)篇,共有5章,主要講解了Linux系統(tǒng)的概述、C語言編程基礎(chǔ)、Linux下的兩種常用文本編輯器vi和Emacs、程序編譯器gcc和調(diào)試器gdb,以及make管理工具,第二部分為提高篇,共有7章,主要講解了Linux系統(tǒng)下各種操作的系統(tǒng)調(diào)用,包括文件操作、進(jìn)程控制、進(jìn)程間通信、網(wǎng)絡(luò)編程、GTK+圖形界面編程等。第三部分為實(shí)踐篇,共有5章,分別為5個(gè)不同的Linux平臺(tái)下C程序開發(fā)的綜合案例,向讀者詳細(xì)闡述了Linux文件操作、GTK+圖形界面編程、Linux網(wǎng)絡(luò)編程,以及基于Linux平臺(tái)的嵌入式軟件開發(fā)的方法和技巧。本書是由作者根據(jù)多年來的開發(fā)工作經(jīng)驗(yàn)編著而成,語言通俗易懂,內(nèi)容豐富,注重實(shí)例講解,知識(shí)涵蓋面廣。非常適合Linux平臺(tái)下C語言編程的初學(xué)者以及高校本科生、研究生閱讀,也適合在Linux系統(tǒng)下進(jìn)行C程序開發(fā)的工程師查閱和學(xué)習(xí)。
·26.7萬字