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

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

評(píng)論