編譯執行是一種計算機語言的執行方式。由編譯程式將目標代碼一次性編譯成目標程式,再由機器運行目標程式如:PASCAL,C,C++等語言。效率高於解釋執行。...
編譯並執行是指編譯一個程式並把目標程式裝入主記憶體執行的一種過程。能夠執行這種功能的編譯程式稱為“裝入並執行編譯程式”。當編譯以同一源語言編寫的批量源程式...
.編譯方式:源程式的執行分兩步:編譯和運行。即先通過一個存放在計算機內的.稱為編譯程式的機器語言程式,把源程式全部翻譯成和機器語言表示等價的目標程式代碼,然後...
編譯程式(Compiler,compiling program)也稱為編譯器,是指把用高級程式設計語言書寫的源程式,翻譯成等價的機器語言格式目標程式的翻譯程式。編譯程式屬於採用生成性實現...
編譯(compilation , compile) 1、利用編譯程式從源語言編寫的源程式產生目標程式的過程。 2、用編譯程式產生目標程式的動作。 編譯就是把高級語言變成計算機可以識別...
運行編譯型語言是相對於解釋型語言存在的,編譯型語言的首先將原始碼編譯生成機器語言,再由機器運行機器碼(二進制)。像C/C++等都是編譯型語言。編譯型語言:程式在...
動態編譯是某些程式語言在執行時用來增進效能的方法。...... 使用動態編譯的執行環境一開始執行速度較慢,之後,完成大部分的編譯和再編譯後,會執行得比非動態編譯程式...
靜態編譯,就是編譯器在編譯可執行檔案的時候,將可執行檔案需要調用的對應靜態庫(.a或.lib)中的部分提取出來,連結到可執行檔案中去,使可執行檔案在運行的時候不...
簡單講,編譯器就是將“一種語言(通常為高級語言)”翻譯為“另一種語言(通常為低級語言)”的程式。一個現代編譯器的主要工作流程:原始碼 (source code) → 預...
在計算機科學中,動態重新編譯(有時縮寫為dynarec或偽首字母縮寫DRC)是某些模擬器和虛擬機的功能。在執行期間,系統會重新編譯程式的一些部分,調整生成的代碼,使其...
編譯系統又稱為第二類編程環境開發者根據語言的規定編寫源程式,然後進行編譯、連線,生成可執行檔案,例如DOS作業系統加各類高級語言,如FORTRAN、PASCLL、C語言等就屬於...
平常做的編譯叫本地編譯,也就是在當前平台編譯,編譯得到的程式也是在本地執行。...... 交叉編譯通俗地講就是在一種平台上編譯出能運行在體系結構不同的另一種平...
運行環境(英語:Runtime environment,又稱“運行期系統”,run-time system),指一種把半編譯的運行碼在目標機器上運行的環境。運行環境是一種介乎編譯器及直譯器的...
可執行檔案 (executable file) 指的是可以由作業系統進行載入執行的檔案。在不同的作業系統環境下,可執行程式的呈現方式不一樣。在windows作業系統下,可執行程式...
解釋執行不依賴於平台,因為編譯器會根據不同的平台進行解析。例如JS語言無論在windows平台還是在unix平台都可以使用。故可移植性強。使用解釋執行的程式我們一般稱為...
JIT 編譯 (JIT compilation),運行時需要代碼時,將 Microsoft 中間語言 (MSIL) 轉換為機器碼的編譯。...
簡單地說,就是在一個平台上生成另一個平台上的可執行代碼。同一個體系結構可以運行不同的作業系統;同樣,同一個作業系統也可以在不同的體系結構上運行。舉例來說...
即時編譯(英語:Just-in-time compilation),又譯及時編譯、實時編譯,動態編譯的一種形式,是一種提高程式運行效率的方法。...
計算機軟體反向工程(Reverse engineering)也稱為計算機軟體還原工程,是指通過對他人軟體的目標程式(比如可執行程式)進行“逆向分析、研究”工作,以推導出他人的軟體產品...