導航:首頁 > 源碼編譯 > 編譯過程和解析過程

編譯過程和解析過程

發布時間:2025-04-04 10:32:02

編譯執行和解釋執行的區別

一、主體不同

1、編譯執行:由編譯程序將目標代碼一次性編譯成目標程序,再由機器運行目標程序。

2、解釋執行:將源語言直接作為源程序輸入,解釋執行解釋一句後就提交計算機執行一句,並不形成目標程序。

二、優勢不同

1、編譯執行:相比解釋執行編譯執行效率高,佔用資源小,適合復雜程序

2、解釋執行:開發速度快,出現嚴重BUG的幾率小。


三、缺點不同

1、編譯執行:兼容性差,例如在windows平台上寫的編譯程序一般不可以在unix平台上運行。

2、解釋執行:解析需要時間,不生成目標程序而是一句一句的執行的方式會造成計算機資源的浪費,即執行效率低。


閱讀全文

與編譯過程和解析過程相關的資料

熱點內容
定時休眠命令 瀏覽:743
航海王熱血伺服器為什麼是灰色的 瀏覽:113
不在域內的伺服器如何與域用戶共享文件夾 瀏覽:24
轉轉app裡面有什麼 瀏覽:980
玄學魏晉pdf 瀏覽:642
程序員面試有幫助嗎 瀏覽:147
平板怎麼使用安卓系統 瀏覽:573
程序員慘 瀏覽:772
直接生成頁面貼入源碼js不執行 瀏覽:491
嗨嗨直播app怎麼直播 瀏覽:87
卻連接不了伺服器怎麼搞 瀏覽:87
老別克壓縮機 瀏覽:582
如何查找軟體的加密數據文件 瀏覽:978
程序員同學級別 瀏覽:80
手機加密視頻播放不了 瀏覽:650
單片機點燈照片 瀏覽:705
軟體伺服器離線怎麼解決 瀏覽:457
應用隱私加密怎麼關 瀏覽:629
jrtpliblinux 瀏覽:473
siri為什麼進入app後不能使用 瀏覽:905