vscode配置c 環境

2021-10-01 11:36:51 字數 2103 閱讀 4884

建立乙個projects作為工作空間,在projects檔案中建立乙個project資料夾作為專案位址。用vscode開啟project資料夾,並在這個資料夾中建立.vscode資料夾,在.vscode資料夾中寫上這三個配置檔案:

c_cpp_properties.json

includepath表示標頭檔案的路徑,在命令列中輸入gcc -v -e -x c++ -便可顯示所有與c++相關的路徑。

compiler path的值指定g++.exe的位址。

",

".",

"c:/program files/llvm/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++",

"c:/program files/llvm/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32",

"c:/program files/llvm/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward",

"c:/program files/llvm/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include",

"c:/program files/llvm/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed",

"c:/program files/llvm/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/include"

], "defines":[

"_debug",

"unicode",

"_unicode"

], "compilerpath"

:"c:/program files/llvm/bin/g++.exe",

"cstandard"

:"c11",

"cppstandard"

:"c++17",

"intellisensemode"

:"clang-x64"}],

"version"

: 4}

launch.json

midebuggerpath的值指定gdb的路徑。

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

"args":[

], // 程式除錯時傳遞給程式的命令列引數,一般設為空即可

"stopatentry"

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

"cwd"

:"$", // 除錯程式時的工作目錄,一般為$即**所在目錄 workspaceroot已被棄用,現改為workspacefolder

"environment":[

], "externalconsole"

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

"mimode"

:"gdb",

"midebuggerpath"

:"c:/program files/llvm/bin/gdb.exe", // midebugger的路徑,注意這裡要與mingw的路徑對應

"prelaunchtask"

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

"setupcommands":[

]}]}

tasks.json

",

"-o",

"$.exe"

], // 編譯命令引數

"problemmatcher":"

], "pattern":}

}

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多執行緒功能...

VScode配置C 環境

參考及引用 2.安裝並開啟vscode,安裝以下外掛程式 然後按照以下步 將mingw的路徑新增到下面 5.配置json檔案 在.vscode資料夾中,新建兩個 只需兩個 配置檔案,即launch.json tasks.json。將下列內容複製進去即可.建立檔案方法 直接輸入檔名即可。注意 ideb...