【求助】有關Linux應用程式



贊助商連結


nick6562
2005-08-19, 11:16 AM
請教各位:

我想朝Linux領域發展,但不知要學C 還是要學Java, 另外;我本身已經有一點C++底子了,可是我不知道有什在Linux上的GUN IDE程式, 並且有沒有什麼網站有教學? 我曾經去蠻多家電腦書店找過, 似乎都沒有在賣這種書籍耶~~~ :confused:

贊助商連結


gwochern
2005-08-19, 01:34 PM
先了解linux os的構架吧......
如何啟動linux
先學shell script
再去捉open source code來看
大概全都是C code
再學Makefile的寫法
再學動態連結與靜態連結有什麼不同,如何使用
學linux memory的分配方式....兩不同程式如何用同一塊memory
學如何用struct去做table表(linux高級程式用很多)
寫一個task或daemon
再學modules寫法
再學driver寫法
再修改linux kernel,這時你可能會更了解linux如何啟動.....
之後你就天下無敵.....

市面上有一本書很像叫....linux程式計設外國翻譯書很厚一本紅色外裝...書的背後有寫中階使用

nick6562
2005-08-19, 04:17 PM
Dear gwochern兄:

我目前正在上Linux的認證課程,之前呆的公司也是完全採用Linux方案,所以已經有一些瞭解了...

另外;你所說的那本書在哪裡可以買得到?可以推薦一下嗎?? :)

gwochern
2005-08-20, 01:03 AM
真正的書名叫
Linux程式設計教學手冊.....峯出的.....
我想在重慶北路的各大書店應找的到....
但這本只讓我了解linux有什麼程式設計的方法.....書內容大概只有60到70%有用....
對我來說......

還有一本必買....這本很重要.......
Linux C 函式庫參考手冊.....旗標出的
這本算是查function的工具書.....
有他就可以知道.....Linux C有那些標準的function
但這本有點難找....也是一樣重慶北路的各大書店

但我覺得要讓自己學會Linux C
要會看很多open source code,這樣學最快了....之後再改它
我每次只要看懂那種高級程式的寫法.....
就覺得.......只能說....哇一聲.....太厲害的寫法了....

我自己是喜歡寫linux有關網路的程式.....雖然都有標準的API可以用了...
但我覺得還不夠.....
就住下層走......看到driver,module的寫法.....自己就卡住了
市面上也沒有這樣的書.....不知那有教......

nick6562
2005-11-24, 04:16 PM
真正的書名叫
Linux程式設計教學手冊.....峯出的.....
我想在重慶北路的各大書店應找的到....
但這本只讓我了解linux有什麼程式設計的方法.....書內容大概只有60到70%有用....
對我來說......

還有一本必買....這本很重要.......
Linux C 函式庫參考手冊.....旗標出的
這本算是查function的工具書.....
有他就可以知道.....Linux C有那些標準的function
但這本有點難找....也是一樣重慶北路的各大書店

但我覺得要讓自己學會Linux C
要會看很多open source code,這樣學最快了....之後再改它
我每次只要看懂那種高級程式的寫法.....
就覺得.......只能說....哇一聲.....太厲害的寫法了....

我自己是喜歡寫linux有關網路的程式.....雖然都有標準的API可以用了...
但我覺得還不夠.....
就住下層走......看到driver,module的寫法.....自己就卡住了
市面上也沒有這樣的書.....不知那有教......


感謝啦~~~~ :)

張本元
2005-12-01, 09:26 PM
建議學 Java,我以前一直用 Unix C,後來改用 Java,這個語言的架構比 C++ 完整。

張本元