linux什么是編譯 ? ?
編譯:將源代碼變?yōu)闄C器可執(zhí)行的代碼文件的過程。
安裝:將可執(zhí)行文件安裝到操作系統(tǒng)里,才可以使用。
編譯(compilation , compile)
?1、利用編譯程序從源語言編寫的源程序產(chǎn)生目標(biāo)程序的過程。?
2、用編譯程序產(chǎn)生目標(biāo)程序的動作。 編譯就是把高級語言變成計算機可以識別的2進(jìn)制語言,計算機只認(rèn)識1和0,編譯程序把人們熟悉的語言換成2進(jìn)制。?編譯程序把一個源程序翻譯成目標(biāo)程序的工作過程分為五個階段:詞法分析;語法分析;語義檢查和中間代碼生成;代碼優(yōu)化;目標(biāo)代碼生成。主要是進(jìn)行詞法分析和語法分析,又稱為源程序分析,分析過程中發(fā)現(xiàn)有語法錯誤,給出提示信息。
編譯語言是一種以編譯器來實現(xiàn)的編程語言。它不像直譯語言一樣,由解釋器將代碼一句一句運行,而是以編譯器,先將代碼編譯為機器碼,再加以運行。理論上,任何編程語言都可以是編譯式,或直譯式的。它們之間的區(qū)別,僅與程序的應(yīng)用有關(guān)。
補充:linux操作系統(tǒng)是基于unix操作系統(tǒng)發(fā)展而來的一種克隆系統(tǒng),它誕生于1991 年的 [Linux桌面] 10 月5 日(這是第一次正式向外公布的時間)。以后借助于Internet網(wǎng)絡(luò),并通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種UNIX 類操作系統(tǒng),并且使用人數(shù)還在迅猛增長。