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

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

評論