PICCl8編譯器命令行驅(qū)動(dòng)解析
大小:0.8 MB 人氣:2 2017-10-31 需要積分:1
推薦 + 挑錯(cuò) + 收藏(0) + 用戶評(píng)論(0)
1 HI-TECH C編譯器
HI-TECH C編譯器提供了C語(yǔ)言的標(biāo)準(zhǔn)特性,同時(shí)還加上許多為了適應(yīng)PIC系列單片機(jī)的特定硬件特性而設(shè)計(jì)的擴(kuò)展功能,并與匯編器集成在一起提供共享鏈接器和庫(kù)管理工具,因而應(yīng)用較為廣泛。
當(dāng)編譯一個(gè)程序時(shí),就有許多操作既可由命令行驅(qū)動(dòng)程序CLD(command-line driver),也可由HPD集成環(huán)境驅(qū)動(dòng)程序(覡在為HI-TIDE)獨(dú)立完成。在任一情況下,HPD或CLD(HPD下的菜單選項(xiàng),或CLD的命令行)采用編程者指定的選項(xiàng)來(lái)決定哪一個(gè)內(nèi)部應(yīng)用需要執(zhí)行,以及什么選項(xiàng)需要發(fā)送給每個(gè)應(yīng)用。
用戶提供的適合于目標(biāo)系統(tǒng)的C語(yǔ)言源程序、匯編語(yǔ)言程序,都可以用CLD或HPD進(jìn)行操作。當(dāng)用CLD時(shí),用命令行的任何命令來(lái)選擇操作方式;當(dāng)使用HPD時(shí),在源文件列表對(duì)話框中鍵入需要的文件。
通常使用的源程序可以被編譯到一個(gè)庫(kù)文件中,這樣文件可被編譯器更方便地處理、更快速地訪問(wèn)。編譯器可以像其他源文件一樣直接接收庫(kù)文件,并用.lib擴(kuò)展名指定文件的類型,因而庫(kù)文件必須按這種方式命名。庫(kù)文件在使用CLD時(shí),用命令行的任何命令來(lái)選擇操作方式;或使用HPD時(shí),在“源文件列表…”對(duì)話框中鍵入需要的庫(kù)文件。
實(shí)際上,在使用MPLAB IDE集成環(huán)境進(jìn)行開(kāi)發(fā)時(shí),是使用了CLD的,只是在平常的應(yīng)用中沒(méi)有注意到而已。下面是在MPLAB IDE中對(duì)C源文件進(jìn)行編譯的結(jié)果:

從上面的結(jié)果可以看出,編譯器使用了CLD命令,二者是可以統(tǒng)一。只有了解了CLD后,才能對(duì)HI-TECHC編譯器有更深入的理解和掌握。
2 PICCl8命令行驅(qū)動(dòng)器
PICCl8是調(diào)用DOS命令行的驅(qū)動(dòng)器,用來(lái)編譯和/或鏈接C語(yǔ)言程序的。
非常好我支持^.^
(0) 0%
不好我反對(duì)
(0) 0%
下載地址
PICCl8編譯器命令行驅(qū)動(dòng)解析下載
相關(guān)電子資料下載
- Go必知的10個(gè)命令! 58
- C語(yǔ)言之GNU C擴(kuò)展語(yǔ)法應(yīng)用 27
- 關(guān)于MDK編譯器AC5與AC6切換的問(wèn)題 123
- Object類中的所有方法 123
- 新版編譯器的設(shè)計(jì)思路和優(yōu)化方法 34
- 嵌入式C語(yǔ)言經(jīng)典的代碼實(shí)例 101
- 探索ChatGLM2在算能BM1684X上INT8量化部署,加速大模型商業(yè)落地 286
- 嵌入式開(kāi)發(fā)中的C語(yǔ)言編譯器設(shè)置 63
- Java中對(duì) final 關(guān)鍵詞的介紹 106
- this關(guān)鍵字在Java中的用法 126