1、源代碼文件
存放程序代碼的文件,即我們編輯代碼的文件,稱為源代碼文件。
C語言源程序文件的擴展名為“.c”。源代碼文件是相對目標文件和可執(zhí)行文件而言的,一般是用高級語言寫出來的。
2、目標文件
源代碼經(jīng)過編譯所得到的二進制代碼,稱為目標文件。
目標文件的擴展名為“.obj”(Windows)或“.o”(Linux)。目標文件已經(jīng)是機器指令,但還不能運行,因為目標文件還沒有解決函數(shù)調(diào)用問題。
3、可執(zhí)行文件
鏈接器將目標代碼、庫代碼和系統(tǒng)標準啟動代碼結(jié)合在一起,形成的完整的可在操作系統(tǒng)下獨立執(zhí)行的程序,稱為可執(zhí)行文件。
可執(zhí)行文件的擴展名為“.exe“(Windows)。
-
指令
+關(guān)注
關(guān)注
1文章
616瀏覽量
36441 -
C語言
+關(guān)注
關(guān)注
180文章
7632瀏覽量
141658 -
源代碼
+關(guān)注
關(guān)注
96文章
2953瀏覽量
68353
發(fā)布評論請先 登錄
C基礎(chǔ)——目標代碼文件、可執(zhí)行文件和庫
【視頻分享】如何調(diào)試可執(zhí)行文件
LabVIEW可執(zhí)行文件作為后臺進程運行
用MDK生成bin格式的可執(zhí)行文件
基于LabVIEW的可執(zhí)行文件調(diào)用的研究與實現(xiàn)
了解在Linux下可執(zhí)行文件格式
Linux下可執(zhí)行文件格式
CCES創(chuàng)建可執(zhí)行文件的操作流程
使用Java語言編寫戰(zhàn)機的設(shè)計報告和源代碼以及可執(zhí)行文件

單獨下載可執(zhí)行文件到MM32F5微控制器
單獨下載可執(zhí)行文件到MM32F5微控制器

評論