按住ctrl + shift + x
開啟擴充套件商店,搜尋language
,選擇chinese (simplified)
,重啟vs code完成語言包安裝。
同理開啟拓展商店,搜尋c/c++
,安裝該外掛程式。
注意此外掛程式由microsoft發布關於mingw:
開啟系統屬性-高階-環境變數-系統變數,找到path
變數,將gcc的\bin
目錄新增到path中,例:d:\software\mingw64\bin
開啟cmd,輸入gcc --version
、gdb --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表示...