最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

如何搭建C語(yǔ)言環(huán)境

2023-05-22 15:25 作者:下班被游戲打-  | 我要投稿

前言

C語(yǔ)言作為嵌入式開(kāi)發(fā)的必備掌握技能,嵌入式能力的提升速度很大程度在于C語(yǔ)言的掌握能力。正所謂:工欲善其事,必先利其器。學(xué)習(xí)C語(yǔ)言,第一件動(dòng)手的事情就是搭建環(huán)境了。現(xiàn)在很多人都用VS Code去編程,C語(yǔ)言也可以開(kāi)發(fā),之前推文也有VScode搭建C語(yǔ)言環(huán)境的推文。VS Code開(kāi)發(fā)C語(yǔ)言局限性在于不能調(diào)試代碼,所以在這里我們介紹CodeBlocks軟件作為開(kāi)發(fā)C語(yǔ)言的軟件。


在本推文附件中有CodeBlock 17.12安裝軟件,這里搭建的環(huán)境為Win10 64位,建議大家最好都使用Windows系統(tǒng)的電腦來(lái)搭建,不管是Win7還是Win8等,操作步驟都一樣。

1.CodeBlocks下載

下載鏈接為: http://www.codeblocks.org/downloads/26

打開(kāi)鏈接之后,選擇下載codeblocks-17.12mingw-setup.exe文件,如下圖所示。

(當(dāng)然,現(xiàn)在版本會(huì)有更新的,看自己選擇)

2. 軟件安裝

安裝過(guò)程也很簡(jiǎn)單,就是一路Next的操作,我這里準(zhǔn)備把其安裝到我的D:\baseSoftware目錄下。
直接雙擊codeblocks-17.12mingw-setup.exe文件,彈出如下對(duì)話框:

直接點(diǎn)擊Next,接著進(jìn)入到如下界面:


直接點(diǎn)擊I Agree按鈕即可,接著進(jìn)入到如下界面:


什么都不要去動(dòng),直接點(diǎn)擊Next按鈕,接著進(jìn)入到如下界面


在這里,請(qǐng)根據(jù)自己的需求,選擇合適的安裝路徑,選擇好之后,直接點(diǎn)擊Install按鈕進(jìn)行安裝,接下來(lái)就是等此軟件安裝完成,在安裝過(guò)程中,會(huì)彈出對(duì)話框詢問(wèn)我們,是否立即啟動(dòng)CodeBlocks,我們先選擇否即可,最后軟件安裝完成之后,如下圖所示:


接著點(diǎn)擊Next按鈕,最后再點(diǎn)擊Finish按鈕結(jié)束安裝。

3. 軟件使用

接下來(lái),我們需要打開(kāi)CodeBlock軟件來(lái)新建工程了,初次打開(kāi)CodeBlock軟件,會(huì)彈出如下界面:


當(dāng)看到這個(gè)界面時(shí),不要驚慌,這是在自動(dòng)檢測(cè)編譯器,我們直接點(diǎn)擊OK按鈕即可.打開(kāi)軟件之后,點(diǎn)擊菜單欄左上角的File->New->Project…來(lái)彈出項(xiàng)目新建向?qū)?我們選擇Console應(yīng)用,如下圖所示:
在這里插入圖片描述


接著點(diǎn)擊Go按鈕,又會(huì)彈到另外一個(gè)對(duì)話框,點(diǎn)擊Next按鈕,接著進(jìn)入到語(yǔ)言選擇對(duì)話框,如下圖所示:
在這里插入圖片描述


這里我們選擇C語(yǔ)言,然后再點(diǎn)擊Next按鈕,又會(huì)進(jìn)入到項(xiàng)目信息輸入對(duì)話框,如下圖所示:


這里我們把項(xiàng)目名輸入為hello_world,然后選擇項(xiàng)目的存放路徑到HelloWorld目錄下,最后就是一路的Next操作來(lái)完成項(xiàng)目的創(chuàng)建.項(xiàng)目創(chuàng)建完成之后,默認(rèn)只有一個(gè)main.c文件,如下圖所示:


這個(gè)軟件真好,直接幫我們生成了helloworld代碼,那我們就可以迎來(lái)了我們的第一次編譯,我們點(diǎn)擊 圖標(biāo)來(lái)編譯(或者Ctrl+F9)。
正常情況如下:


故意犯錯(cuò)如下:


最終彈出一個(gè)窗口顯示“Hello world!”,即printf打印的內(nèi)容。


當(dāng)你發(fā)現(xiàn)重新編譯運(yùn)行,不顯示打印信息,錯(cuò)誤碼為4258096,那么你可以用管理員身份重新打開(kāi)軟件,編譯運(yùn)行即可。


最后介紹CodeBlock調(diào)試功能的配置使用。
調(diào)試代碼是編程能力的重要組成部分。鼠標(biāo)電機(jī)菜單欄上的紅色三角形或者快捷鍵F8進(jìn)入調(diào)試模式。也許你會(huì)出現(xiàn)以下錯(cuò)誤提示。


這個(gè)錯(cuò)誤是說(shuō)你沒(méi)有安裝調(diào)試需要的工具“GDB”或“MSVC”。我們選擇安裝“GDB”。
首先,我們要在系統(tǒng)中安裝MinGW,安裝方法很簡(jiǎn)單,這里我們提供安裝包給大家。
安裝好之后,打開(kāi)菜單“Settings -> Debugger…”,進(jìn)入如下界面。


點(diǎn)擊“Excutable path”后面的路徑按鈕,進(jìn)入剛安裝的MinGW下的bin目錄,選擇gdb.exe。點(diǎn)擊“OK”

此時(shí),再此按F8,成果進(jìn)入調(diào)試模式。在下方的Debugger窗口中,會(huì)打印調(diào)試過(guò)程的日志信息。

快捷鍵是提高編程效率的神器,這里也把CodeBlocks的基本快捷鍵附上。

Ctrl+Shift+C:注釋掉當(dāng)前行或選中塊

Ctrl+Shift+X:解除注釋

Tab:縮進(jìn)當(dāng)前行或選中塊

Shift+Tab:減少縮進(jìn)按住

Ctrl,滾動(dòng)鼠標(biāo)滾輪,放大或縮小字體編譯與運(yùn)行部分

Ctrl + F9:編譯

Ctrl + F10:運(yùn)行上次成功編譯后的程序

Ctrl + Shift + F9:編譯當(dāng)前文件(而不是當(dāng)前打開(kāi)的工程項(xiàng)目)

F9:編譯并運(yùn)行當(dāng)前代碼(如果編譯錯(cuò)誤會(huì)提示錯(cuò)誤而不會(huì)運(yùn)行)

F8:debug

F10:全屏

Ctrl + C:終止正在運(yùn)行的程序

Ctrl + Z:終止輸入界面部分

Shift + F2:顯示或隱藏左側(cè)導(dǎo)航欄


學(xué)會(huì)了IDE的基本使用后,我們就要不斷的進(jìn)行練習(xí)才能熟練掌握C語(yǔ)言,進(jìn)而才能快速提高嵌入式開(kāi)發(fā)能力。



如何搭建C語(yǔ)言環(huán)境的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
任丘市| 平原县| 岚皋县| 临猗县| 襄城县| 宽城| 安丘市| 当涂县| 原平市| 盐池县| 康定县| 大同县| 玛纳斯县| 绍兴市| 望江县| 紫阳县| 库尔勒市| 汝阳县| 吉安县| 交口县| 苍山县| 青神县| 兰溪市| 伊宁县| 义马市| 南丹县| 梁山县| 嘉荫县| 溧水县| 元朗区| 新兴县| 大埔县| 桃江县| 称多县| 高阳县| 婺源县| 五大连池市| 建平县| 噶尔县| 廊坊市| 商城县|