2019 2 23VScode的c 配置詳細方法

2022-07-13 05:45:11 字數 2300 閱讀 8903

根據個人經驗,最新的c++配置方法。

主要的步驟:

vscode的設定基本都是按照設定中文的這種步驟來的。

選擇第五個(擴充套件)

在搜尋框內搜尋c++

會出現一堆與c++相關的外掛程式,在前面的或者評分很高的都是很好的c++外掛程式。

我安裝的c++外掛程式如下,有些可以不用安裝,但都是很好用的。

第乙個是必須安裝的。

我用的是mingw。

在新建專案時,需要修改.vscode下的三個json檔案

如果沒有就自行建立資料夾和檔案。

launch.json

.exe",                   // 將要進行除錯的程式的路徑

"midebuggerpath":"d:\\mingw\\bin\\gdb.exe", // midebugger的路徑,注意這裡要與mingw的路徑對應

"args": ["blackkitty", "1221", "# #"], // 程式除錯時傳遞給程式的命令列引數,一般設為空即可

"stopatentry": false, // 設為true時程式將暫停在程式入口處,一般設定為false

"cwd": "$", // 除錯程式時的工作目錄,一般為$即**所在目錄

"externalconsole": true, // 除錯時是否顯示控制台視窗,一般設定為true顯示控制台

"prelaunchtask": "g++"   // 除錯會話開始前執行的任務,一般為編譯程式,c++為g++, c為gcc}]

}

task.json

","-o","$.exe"],    // 編譯命令引數

"problemmatcher": "],

"pattern": }}

c_cpp_properties.json

",

//根據自己的mingw路徑進行對應

"d:/mingw/include/*",

"d:/mingw/lib/gcc/mingw32/6.3.0/include/c++",

"d:/mingw/lib/gcc/mingw32/6.3.0/include/c++/x86_64-w64-mingw32",

"d:/mingw/lib/gcc/mingw32/6.3.0/include/c++/backward",

"d:/mingw/lib/gcc/mingw32/6.3.0/include",

"d:/mingw/lib/gcc/mingw32/6.3.0/include/c++/tr1",

"d:/mingw/lib/gcc/mingw32/6.3.0/include/c++/mingw32"

],"defines": [

"_debug",

"unicode",

"__gnuc__=6",

"__cdecl=__attribute__((__cdecl__))"

],"intellisensemode": "msvc-x64",

"browse": ",

"d:/mingw/include/*",

"d:/mingw/lib/gcc/mingw32/6.3.0/include/c++",

"d:/mingw/lib/gcc/mingw32/6.3.0/include/c++/mingw32",

"d:/mingw/lib/gcc/mingw32/6.3.0/include/c++/backward",

"d:/mingw/lib/gcc/mingw32/6.3.0/include",

"d:/mingw/lib/gcc/mingw32/6.3.0/include/c++/tr1"]},

"limitsymbolstoincludedheaders": true,

"databasefilename": ""}],

"version": 4

}

完成後,cpp檔案就能進行除錯和執行了。

安裝VSCODE執行C

2.ctrl p,輸入ext install c 在商店中找到如下進行安裝 3.安裝後重啟vscode 4.ctrl shift p 開啟launch.json進行配置 exe 將要進行除錯的程式的路徑 midebuggerpath d mingw bin gdb.exe midebugger的路徑...

VSCode配置C 環境

ide用慣了,換編輯器寫被坑傻了。vscode環境的配置都由.json資料構成,全部放在workingfolder的.vscode資料夾內,預設是隱藏的,因為這是配置檔案啊。1.配置settings 如果想改字型大小什麼的,直接搜尋命令open settings,在user.setting裡改。2....

VScode 配置C 環境

為了成功完成教程,你只需要以下幾步 posix 啟用c 11 c11多執行緒功能。使libgcc依賴於libwinpthreads,所以即使不直接呼叫pthreads api,也會分發winpthreads dll。分配乙個更多的dll與您的應用程式沒有任何問題。win32 沒有c 11多執行緒功能...