文章目錄1. vsCode配置C/C++環(huán)境1. vsCode下載和安裝1. 下載Microsoft vsCode2. 安裝vsCode3. 下載中文插件我這邊已經(jīng)下載過,剛卸載但是沒有重啟編譯器,所以界面顯示了中文 2. MinGW編譯器下載和配置1. 下載MinGW
2. 下載后放到自己方便的目錄,并復(fù)制文件里bin目錄的路徑(后面用得到)3. 在系統(tǒng)環(huán)境變量配置path變量
4. 檢查是否配置成功
4.出現(xiàn)上述圖片說明配置成功 3. vsCode配置c/c++1. 下載c/c++插件下載完成后重啟vsCode 2. 配置
{ // 使用 IntelliSense 了解相關(guān)屬性。 // 懸停以查看現(xiàn)有屬性的描述。 // 欲了解更多信息,請訪問: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "g++.exe build and debug active file", "type": "cppdbg", "request": "launch", "program": "${fileDirname}\\${fileBasenameNoExtension}.exe", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": true, "MIMode": "gdb", "miDebuggerPath": "F:\\codeConfiguration\\MinGW\\bin\\gdb.exe", /*修改成自己bin目錄下的gdb.exe,這里的路徑和電腦里復(fù)制的文件目錄有一點不一樣,這里是兩個反斜杠\\*/ "setupCommands": [ { "description": "為 gdb 啟用整齊打印", "text": "-enable-pretty-printing", "ignoreFailures": true } ], "preLaunchTask": "task g++" } ] }
{ // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { "type": "shell", "label": "task g++", "command": "F:\\codeConfiguration\\MinGW\\bin\\g++.exe", /*修改成自己bin目錄下的g++.exe,這里的路徑和電腦里復(fù)制的文件目錄有一點不一樣,這里是兩個反斜杠\\*/ "args": [ "-g", "${file}", "-o", "${fileDirname}\\${fileBasenameNoExtension}.exe", "-I", "F:\\codeProject\\vsCode", /*修改成自己放c/c++項目的文件夾,這里的路徑和電腦里復(fù)制的文件目錄有一點不一樣,這里是兩個反斜杠\\*/ "-std=c++17" ], "options": { "cwd": "F:\\codeConfiguration\\MinGW\\bin" /*修改成自己bin目錄,這里的路徑和電腦里復(fù)制的文件目錄有一點不一樣,這里是兩個反斜杠\\*/ }, "problemMatcher":[ "$gcc" ], "group": "build", } ] } 3. 測試是否成功
#include <stdio.h> #include <windows.h> int main() { printf("Hello World\n"); system("pause"); return 0; }
4. 常見問題1. c語言程序窗口執(zhí)行到scanf函數(shù)出現(xiàn)閃退 可在頭文件加上#include<stdlib>,main函數(shù)里return上面加上system("pause"); 可防止程序窗口閃退 2. c++直接加system("pause");
5.最后記住,文件目錄一定要根據(jù)自己電腦的來設(shè)置!?。?/strong> |
|