編輯器與編譯器詳解
首先說下概念
編輯器:說白了就一個類似於text或者office型的編輯工具,只是這個編輯器是針對程式碼編輯的。
編譯器:將你所編輯的原始碼編譯成機器所能理解的語言,比如VC++把你的.cpp檔案編譯成.obj檔案(經過編譯器編譯這時的程式碼計算機已經可以識別),而最後的.exe則是通過連線生成的(這裡的工作是由聯結器完成的,跟編譯器無關)。
原來一直在用VC++6.0,最近準備不在用這個古董級軟體,於是決定尋找新的程式設計軟體,也因此對編輯器與編譯器有個更深的瞭解。
我們從VC這個軟體說起,其實VC是一個具有編輯與編譯以及其他很多工具模組的整合軟體,因此安裝起來很方便,隨裝隨用,很多人用久了也挺習慣,但你去試試一個新的編輯器你會發現這VC在很多方面真是弱爆了,對於語言學習者來說,一個輕量編輯器配合相關的編譯器將會很方便
這裡,推薦一個網站
對於很多剛接觸Java的朋友來說,很可能對jdk,jre,jvm感到模糊,前天剛寫了一篇博文,需要的可以參考一下。
本文純屬個人見解,如有遺錯,歡迎指正。