C語(yǔ)言程序設(shè)計(jì) 課件 任務(wù)1.1 編譯器的安裝與使用_第1頁(yè)
C語(yǔ)言程序設(shè)計(jì) 課件 任務(wù)1.1 編譯器的安裝與使用_第2頁(yè)
C語(yǔ)言程序設(shè)計(jì) 課件 任務(wù)1.1 編譯器的安裝與使用_第3頁(yè)
C語(yǔ)言程序設(shè)計(jì) 課件 任務(wù)1.1 編譯器的安裝與使用_第4頁(yè)
C語(yǔ)言程序設(shè)計(jì) 課件 任務(wù)1.1 編譯器的安裝與使用_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

模塊一編程技術(shù)基礎(chǔ)任務(wù)1.1編譯器的安裝與使用C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)與實(shí)踐課程組C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)與實(shí)踐04技能點(diǎn)拓展03技能點(diǎn)詳解02技能點(diǎn)分析目錄CONTENTS任務(wù)1.1編譯器的安裝與使用01問(wèn)題引入05技能點(diǎn)檢測(cè)一問(wèn)題引入

國(guó)際化的中國(guó),出國(guó)旅游變得十分便捷,要想體驗(yàn)當(dāng)?shù)氐娘L(fēng)土人情,除了看風(fēng)景還要與當(dāng)?shù)厝私涣?,交流的時(shí)候遇到語(yǔ)言障礙,將無(wú)法清晰的表達(dá)我們的想法。如果有一位翻譯陪伴,就十分方便。如果我們到不同語(yǔ)種的國(guó)家,就需要一種能夠適應(yīng)多種語(yǔ)言翻譯的翻譯人員或者翻譯機(jī)器。在C語(yǔ)言中,我們?cè)谂c機(jī)器交流的時(shí)候,也需要一種軟件,能夠?qū)⑽覀兊淖匀徽Z(yǔ)言翻譯成機(jī)器能識(shí)別的機(jī)器語(yǔ)言,這就是編譯器。那么常用的編譯器有哪些呢?他們都有什么特別的地方呢?張璐04技能點(diǎn)拓展03技能點(diǎn)詳解02技能點(diǎn)分析目錄CONTENTS任務(wù)1.1編譯器的安裝與使用01問(wèn)題引入05技能點(diǎn)檢測(cè)二技能點(diǎn)分析1.能夠安裝VC集成開(kāi)發(fā)環(huán)境2.能夠用VC編譯器創(chuàng)建工程學(xué)習(xí)目標(biāo)1.什么是編譯器?主要的功能是什么?2.C語(yǔ)言常用的編譯器有哪些?3.簡(jiǎn)述編譯器創(chuàng)建C語(yǔ)言項(xiàng)目的步驟?學(xué)期預(yù)習(xí)04技能點(diǎn)拓展03技能點(diǎn)詳解02技能點(diǎn)分析目錄CONTENTS任務(wù)1.1編譯器的安裝與使用01問(wèn)題引入05技能點(diǎn)檢測(cè)三技能點(diǎn)詳解——VS2010VisualStudio(簡(jiǎn)稱VS)是一款經(jīng)典集成開(kāi)發(fā)環(huán)境。VisualC++(簡(jiǎn)稱VC)是VS里面的C/C++開(kāi)發(fā)環(huán)境,VC2010Express的中文名稱為VC2010學(xué)習(xí)版,按照以下步驟進(jìn)行安裝及配置VC2010Express。1.安裝VisualC++2010Express2.安裝VisualStudio2010ServicePack13.注冊(cè)VisualC++2010Express4.VC2010的必要設(shè)置5.創(chuàng)建范例程序測(cè)試VC2010是否安裝正確6.根據(jù)個(gè)人使用習(xí)慣調(diào)整VC2010的工具欄及按鈕三技能點(diǎn)詳解—安裝

VisualC++2010ExpressVC2010

Express

的安裝方式分為兩種:在線安裝、離線安裝。其中,在線安裝包體積?。?M),安裝時(shí)僅聯(lián)網(wǎng)下載所需組件,在Win10

系統(tǒng)下的下載量小于100M;離線安裝包體積大,英文版694M,中文版1.8G,1)下載

下載的離線安裝包是ISO

光盤鏡像,直接雙擊,就可以將該鏡像虛擬成光盤。在文件管理器中找到新增加的光盤,啟動(dòng)光盤內(nèi)的安裝程序。也可以采用解壓模式,將虛擬文件解壓后,找到Setup.hta程序,打開(kāi)運(yùn)行,VC2010

Express

三技能點(diǎn)詳解—安裝

VisualC++2010Express2)離線安裝三技能點(diǎn)詳解—安裝

VisualC++2010Express3)注冊(cè)

VisualC++2010ExpressVC2010Express

版是免費(fèi)的,但是需要注冊(cè)一下,否則會(huì)有30天的試用期限。啟動(dòng)VC2010,菜單Help->RegisterProduct,打開(kāi)產(chǎn)品注冊(cè)窗口。在過(guò)去,點(diǎn)擊"Obtainaregistrationkeyonline"

即可在線獲取注冊(cè)密鑰。但是對(duì)VC2010

這個(gè)早期產(chǎn)品,微軟已經(jīng)不再維護(hù)了,點(diǎn)這個(gè)按鈕并不能獲取到注冊(cè)密鑰。三技能點(diǎn)詳解—VC2010

的必要設(shè)置1)設(shè)置幫助系統(tǒng)VC2010

的離線幫助已經(jīng)無(wú)法通過(guò)網(wǎng)絡(luò)直接下載了,因此建議直接使用在線瀏覽幫助。設(shè)置步驟:?jiǎn)?dòng)VC2010,幫助菜單。2)設(shè)置為“專家設(shè)置”VC2010

默認(rèn)是基本設(shè)置,切換為專家設(shè)置:菜單

工具->設(shè)置->專家設(shè)置。切換后,可以看到菜單項(xiàng)增加了一些。這些增加的菜單項(xiàng),在后續(xù)編程學(xué)習(xí)中很有用三技能點(diǎn)詳解—VC2010

的必要設(shè)置3)取消加載“調(diào)試符號(hào)模塊”

VC

的調(diào)試階段如果需要使用所依賴dll

的調(diào)試信息,就需要調(diào)試符號(hào)模塊,通??梢栽诰€下載或手動(dòng)安裝。由于一些網(wǎng)絡(luò)訪問(wèn)調(diào)試符號(hào)服務(wù)器非常慢,這就導(dǎo)致了VC

啟動(dòng)慢的問(wèn)題。其實(shí)這個(gè)調(diào)試符號(hào)對(duì)絕大多數(shù)程序員來(lái)說(shuō)都沒(méi)多大意義,可以關(guān)閉加載調(diào)試符號(hào)模塊的功能。三技能點(diǎn)詳解—VC2010

的必要設(shè)置4)調(diào)整VC2010

的工具欄VC2010

的工具欄的定制性很強(qiáng),可以根據(jù)自己的習(xí)慣做相應(yīng)的調(diào)整。例如,編譯和執(zhí)行程序缺少工具欄按鈕,如果覺(jué)得不方便,可以相應(yīng)調(diào)整。在工具欄的空白區(qū)域右擊鼠標(biāo),勾選“調(diào)試”、“生成”和“文本編輯”三技能點(diǎn)詳解—VC2010

的必要設(shè)置三技能點(diǎn)詳解—VC2010項(xiàng)目創(chuàng)建1)創(chuàng)建新項(xiàng)目。點(diǎn)工具欄第一個(gè)按鈕,或者菜單文件->創(chuàng)建->項(xiàng)目...,或者按快捷鍵Ctrl+Shift+N,幾種方式都可以2)在"新建項(xiàng)目"

窗口選擇項(xiàng)目模版,選擇常規(guī)->空項(xiàng)目,

填寫(xiě):test(根據(jù)自己的需求,為項(xiàng)目命名)Location

填寫(xiě):E:\C_project(根據(jù)自己的習(xí)慣,選擇一個(gè)保存自己項(xiàng)目的路徑),確定三技能點(diǎn)詳解—VC2010項(xiàng)目創(chuàng)建3)添加新文件。在解決方案資源管理器

欄,選中test

項(xiàng)目,點(diǎn)工具欄第二個(gè)按鈕,或者右擊項(xiàng)目test

選擇菜單添加->新建項(xiàng)...,或者按快捷鍵Ctrl+Shift+A,幾種方式都可以。在"添加新文件"

窗口中,文件類型選擇:C++File(.cpp),Name

填寫(xiě):test.c(根據(jù)自己的需求,為文件命名),Location

暫時(shí)無(wú)需修改三技能點(diǎn)詳解—VC2010項(xiàng)目創(chuàng)建4)在新文件test.c中輸入以下測(cè)試代碼:/********************************內(nèi)容簡(jiǎn)述:我的第一行代碼*******************************/#include

<stdio.h>#include

<stdlib.h>

voidmain(void){printf("******************\n");printf("歡迎進(jìn)入C語(yǔ)言的世界\n");printf("*****************\n");

system("pause");}三技能點(diǎn)詳解—VC2010項(xiàng)目創(chuàng)建5)編譯項(xiàng)目。點(diǎn)菜單生成->生成解決方案,或按快捷鍵F7,或者采用快捷圖標(biāo),三種方式都可以。然后在

輸出

窗口會(huì)看到編譯過(guò)程,最后一行可以看到提示"=======生成:成功1個(gè),失敗0個(gè),最新0個(gè),跳過(guò)0個(gè)=======",注意里面的失敗0個(gè),表示沒(méi)有編譯錯(cuò)誤。否則,必須修正錯(cuò)誤,再進(jìn)行下一步三技能點(diǎn)詳解—VC2010項(xiàng)目創(chuàng)建6)執(zhí)行程序。點(diǎn)菜單調(diào)試->開(kāi)始執(zhí)行(不調(diào)試),或者開(kāi)始執(zhí)行圖標(biāo),或按快捷鍵Ctrl+F5,三種方式都可以。然后會(huì)看到一個(gè)窗口內(nèi)顯示程序運(yùn)行結(jié)果三技能點(diǎn)詳解—VC2010項(xiàng)目創(chuàng)建1.安裝錯(cuò)誤采用vs2010professional安裝包安裝軟件的時(shí)候,如果出現(xiàn)如圖1.1.15所示的錯(cuò)誤提示,可以采用一下兩種方法進(jìn)行解決。一種是安裝包有問(wèn)題,可以從官網(wǎng)重新下載安裝包,重新安裝。另外一種是網(wǎng)絡(luò)問(wèn)題,通過(guò)以下步驟進(jìn)行設(shè)置。1)開(kāi)始---運(yùn)行---cmd--鍵入net

stop

WuAuServ回車(停止windows

update服務(wù))2)開(kāi)始---運(yùn)行--鍵入%windir%回車(打開(kāi)系統(tǒng)目錄)3)將SoftwareDistribution文件夾重命名為SDold4)開(kāi)始---運(yùn)行---cmd---鍵入net

start

WuAuServ回車三技能點(diǎn)詳解—VC2010錯(cuò)誤排查2.結(jié)果窗口閃過(guò)

點(diǎn)擊“開(kāi)始執(zhí)行(不調(diào)試)”按鈕(Ctrl+F5),運(yùn)行結(jié)果窗口一閃而過(guò)的解決辦法。一種方法是,在main函數(shù)的return前添加system("Pause"),同時(shí)添加頭文件“stdlib.h”;但是這種方法需要對(duì)每個(gè)程序添加此代碼。另一種方法是通過(guò)對(duì)vs進(jìn)行設(shè)置,三技能點(diǎn)詳解—VC2010錯(cuò)誤排查04技能點(diǎn)拓展03技能點(diǎn)詳解02技能點(diǎn)分析目錄CONTENTS任務(wù)1.1編譯器的安裝與使用01問(wèn)題引入05技能點(diǎn)檢測(cè)(1)KeiluVision5.18MDK版軟件簡(jiǎn)介:KeiluVision5.18MDK版是專注的編程軟件,一款由美國(guó)知名軟件公司Keil(現(xiàn)已被ARM公司收購(gòu))開(kāi)發(fā)的微控制器軟件開(kāi)發(fā)平臺(tái)。在業(yè)界有著廣大的好評(píng),KeilMDK:也稱uVision5(老版本為uVision4和uVision3)等。最新的KeilMDK5依然提供了編譯器、編譯器、安裝包和調(diào)試跟蹤,主要新增包管理器功能,支持LWIP,其SWD下載速度也是KEIL4的5倍。(2)KeiluVision5.18MDK版軟件下載:[軟件全稱]:K

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論