成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

VScode中配置C/C++環(huán)境,超級詳細(xì),問題分析全面,絕對好用-創(chuàng)新互聯(lián)

VScode中配置 C/C++ 環(huán)境,超級詳細(xì),問題分析全面,絕對好用

創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括株洲網(wǎng)站建設(shè)、株洲網(wǎng)站制作、株洲網(wǎng)頁制作以及株洲網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,株洲網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到株洲省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!VScode中配置 C/C++ 環(huán)境

你好! 這是你第一次使用 Markdown編輯器 所展示的歡迎頁。如果你想學(xué)習(xí)如何使用Markdown編輯器, 可以仔細(xì)閱讀這篇文章,了解一下Markdown的基本語法知識(shí)。

1. 下載編輯器VScode

1.官網(wǎng):https://code.visualstudio.com/
在這里插入圖片描述
2. 安裝VScode(建議附加任務(wù)全部勾選;
在這里插入圖片描述

2. 下載編譯器MinGW并解壓

官網(wǎng)頁面:https://www.mingw-w64.org/

下載頁面:https://sourceforge.net/projects/mingw-w64/files/

你可以進(jìn)入官網(wǎng)自行尋找

你也可以直接點(diǎn)擊為你找好的下載頁面

下載頁面中選擇 x86_64-win32-seh 下載
在這里插入圖片描述
如果你因?yàn)榫W(wǎng)絡(luò)環(huán)境限制無法下載
https://wwn.lanzouh.com/iLOip031ku6b 密碼:1234
在這里插入圖片描述理論上你可以在任何地方解壓,但注意路徑不能包含中文,至于特殊字符請自行測試

3. 將MinGW添加至環(huán)境變量

進(jìn)入mingw64下的bin文件夾,復(fù)制當(dāng)前路徑,Win + i喚起系統(tǒng)設(shè)置,輸入高級系統(tǒng)設(shè)置并進(jìn)入,點(diǎn)擊環(huán)境變量,選擇path,編輯,新建,粘貼路徑,按下三個(gè)確定
在這里插入圖片描述

4. 配置VScode插件

打開VScode安裝插件 Chinese 和 C/C++ ,等待安裝完畢后重啟VScode

圖片:
在這里插入圖片描述

切換C/C++插件至 1.8.4 版本

在這里插入圖片描述因最新版本不會(huì)自動(dòng)生成launch.json文件,給后續(xù)優(yōu)化帶來不便,故退回舊版本。

5. 運(yùn)行代碼

新建文件夾,修改為英文名稱并進(jìn)入,右鍵 通過Code打開 若在安裝時(shí)未勾選相關(guān)選項(xiàng),可能沒有這個(gè)選項(xiàng),請自行在VScode內(nèi)操作打開文件夾

新建一個(gè)文件,英文命名且擴(kuò)展名為 .c

編寫相關(guān)代碼

```c
#include#includeint main()
{printf("Hello World!\n");
    printf("你好世界!\n");
    system("pause");    // 防止運(yùn)行后自動(dòng)退出,需頭文件stdlib.h
    return 0;
    }

VScode菜單欄,點(diǎn)擊運(yùn)行,啟動(dòng)調(diào)試,稍等程序運(yùn)行,輸出結(jié)果在下方終端,上方調(diào)試面板,點(diǎn)擊最右邊的 橙色方框 停止程序運(yùn)行

在這里插入圖片描述

6. 調(diào)整和優(yōu)化

請根據(jù)自己的需要進(jìn)行優(yōu)化
代碼運(yùn)行后 .vscode 文件夾會(huì)自動(dòng)生成在你的源文件目錄下
.vscode 文件夾下的 task.json 和 launch.json 用來控制程序的運(yùn)行和調(diào)試

將程序運(yùn)行在外部控制臺(tái)【推薦】

.打開.vscode 文件夾下的launch.json文件,找到"externalConsole": false, 將 false 改為true并保存
在這里插入圖片描述

解決中文亂碼問題【推薦】

.打開.vscode 文件夾下的 task.json 文件,找到 “${fileDirname}\\${fileBasenameNoExtension}.exe” 在后面加上英文 逗號(hào) 然后回車到下一行,粘貼下面文本"-fexec-charset=GBK"并保存
在這里插入圖片描述

收納生成的 exe 可執(zhí)行文件【可選】

打開.vscode 文件夾下的 task.json 文件,找到"${fileDirname}\\${fileBasenameNoExtension}.exe"

修改成"${fileDirname}\\coin\\${fileBasenameNoExtension}.exe"并保存,同理,launch.json 下也有相同的字段,需要你修改

在源文件同目錄下新建 coin 文件夾,程序運(yùn)行后,可執(zhí)行文件將會(huì)生成在里面(其中 coin 可修改成你喜歡的英文名字)

這樣 .c 文件一多起來的時(shí)候,就不會(huì)出現(xiàn) .exe 和 .c 相互穿插在目錄中
在這里插入圖片描述

7.解決VSCode調(diào)試C/CPP,CMD閃退

打開launch.json文件
修改"program"為"C:\Windows\system32\cmd.exe"

以下代碼直接復(fù)制

{// 使用 IntelliSense 了解相關(guān)屬性。 
    // 懸停以查看現(xiàn)有屬性的描述。
    // 欲了解更多信息,請?jiān)L問: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {"name": "g++.exe - 生成和調(diào)試活動(dòng)文件",
            "type": "cppdbg",
            "request": "launch",
            "program": "C:\\Windows\\System32\\cmd.exe",
            "args": ["/c","${fileDirname}\\${fileBasenameNoExtension}.exe","&","pause"],
            "stopAtEntry": false,
            "cwd": "${fileDirname}",
            "environment": [],
            "externalConsole": true,
            "MIMode": "gdb",
            "miDebuggerPath": "D:\\VScode\\mingw64\\bin\\gdb.exe",
            "setupCommands": [
                {"description": "為 gdb 啟用整齊打印",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                },
                {"description": "將反匯編風(fēng)格設(shè)置為 Intel",
                    "text": "-gdb-set disassembly-flavor intel",
                    "ignoreFailures": true
                }
            ],
            "preLaunchTask": "C/C++: g++.exe 生成活動(dòng)文件"
        }
    ]

}
若你配置正確,現(xiàn)在終端將在程序執(zhí)行完畢后暫停(即不會(huì)閃退)

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

文章標(biāo)題:VScode中配置C/C++環(huán)境,超級詳細(xì),問題分析全面,絕對好用-創(chuàng)新互聯(lián)
當(dāng)前網(wǎng)址:http://jinyejixie.com/article28/dcihcp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、移動(dòng)網(wǎng)站建設(shè)、商城網(wǎng)站網(wǎng)站設(shè)計(jì)、網(wǎng)站改版、外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)
砀山县| 黄浦区| 永安市| 云和县| 庆阳市| 蓝田县| 拉孜县| 永和县| 乌鲁木齐县| 孝感市| 汉沽区| 尉犁县| 文昌市| 日照市| 革吉县| 上林县| 桐乡市| 偏关县| 达孜县| 玉林市| 南靖县| 木里| 武陟县| 镶黄旗| 新丰县| 大洼县| 保山市| 江阴市| 长宁县| 大荔县| 怀安县| 顺昌县| 武穴市| 松滋市| 山西省| 成安县| 手机| 南投县| 财经| 车致| 华容县|