C++學習-編譯和運行的區別


編譯:包括編譯和鏈接兩個過程。
編譯:把源文件(代碼)轉換成機器可以識別的二進制語言,這個過程是針對每一個源文件的。
鏈接:把編譯生成的二進制文件,組合成為一個系統可以執行的可執行文件。
這兩部分整體也叫編譯。也就是說,廣義的編譯,就是把代碼,轉換成可執行文件。
運行:把編譯出來的可執行文件,在系統中運行的過程,稱為程序的運行。
比方,編譯就是做飯的過程,而運行,就是吃飯。二者是完全不同的概念,是計算機軟件開發的兩個步驟。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM