VS Code配置c語言執行環境

2021-10-05 23:16:49 字數 1499 閱讀 5039

按住ctrl + shift + x開啟擴充套件商店,搜尋language,選擇chinese (simplified),重啟vs code完成語言包安裝。

同理開啟拓展商店,搜尋c/c++,安裝該外掛程式。

注意此外掛程式由microsoft發布

關於mingw:

開啟系統屬性-高階-環境變數-系統變數,找到path變數,將gcc的\bin目錄新增到path中,例:d:\software\mingw64\bin

開啟cmd,輸入gcc --versiongdb --version出現版本資訊,代表配置成功。

需要修改的變數如下:

1、tasks.json:command、cwd

2、launch.json:program、midebuggerpath

變數定義詳見:

總結來說,vs code下執行原始檔步驟如下:1、配置終端任務(tasks.json,如何啟動);2、新增執行配置(launch.json,如何除錯);3、編譯原始檔;4、執行原始檔

因為原始檔需要經過編譯再執行的過程。如果對已編譯後的原始檔更改後重新編譯,則將會報output defied的錯誤,因為已存在了編譯後的檔案。通過該方法設定,在每次執行時自動清理之前已產生的編譯檔案,可以解決此問題。

首先進入擴充套件商店搜尋code runner安裝。

進入vs code,開啟檔案-首選項-設定,搜尋code-runner:clear previous output,勾選whether to clear previous output before each run.

進入擴充套件商店搜尋c/c++ compile安裝,然後找到原始檔,按f6直接編譯執行。

注意,使用本外掛程式需要建立在已配置tasks.json、launch.json檔案的情況下執行,配置過程詳見上方vs code配置mingw。

i686的是x86(32位)架構,x86_64的是x64(64位)架構

posix和win32是os介面型別

sjlj, seh, dwarf是異常處理方案

建議windows下選擇:x86_64、win32、seh對應的gcc版本。

參考:由於系統語言為簡體中文的windows10系統cmd預設編碼為gb2312(或gbk),則需要在執行**時對控制台編碼進行設定,如設定為utf-8:chcp 65001,同樣,可以根據chcp檢視當前cmd預設編碼。

編碼及**對照:

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 環境

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