您好,登錄后才能下訂單哦!
小編給大家分享一下vscode設置c語言開發環境的方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
MinGw的下載與安裝
因為windows下vscode不直接具備對于C語言的編譯調試工具,所以要下載集成gcc等工具的MinGw以提供擴展支持。
任意選擇一個(如果需要自定義安裝gcc相關模塊,也可以選擇在線安裝install.exe
將該文件夾解壓到需要安裝的目錄
配置系統環境變量Path
打開我的電腦-屬性-高級系統設置-高級-環境變量
在系統變量中找到Path變量,選擇編輯(沒有則新建),將之前mingw解壓后目錄下bin文件夾目錄添加至其中,注意windows 7及以前版本需與原值用英文分號隔開,windows8及以上版本選擇新建即可。
或
然后在系統變量中找到include變量(沒有則新建一個,不區分大小寫),編輯,將原mingw解壓目錄下include文件夾目錄添加進去。
修改vscode調試配置文件
重啟vscode,打開菜單-調試-添加附加調試器...,找到左側列表下的C/C++(找不到的話搜索試試)選擇install安裝后(可選操作,推薦)搜索code runner選擇install安裝
勾選下列兩項
隨意指定一個目錄,新建文件夾,新建一個文件,將文件名修改為.c后綴的c代碼文件,返回vscode,選擇菜單-打開文件夾,選擇剛才新建的文件夾,在左側窗口單擊剛新建的c代碼文件,隨意寫一個簡單的C程序
此時,單擊窗口右上角的運行,即可在vscode下方終端中看到程序運行結果
配置C/C++ debuger
在之前新建的文件夾下再新建一個名為.vscode的文件夾,新建一個launch.json文件,以記事本或者vscode的方式打開,在里面輸入:
{ "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", // 配置名稱,將會在啟動配置的下拉菜單中顯示 "type": "cppdbg", // 配置類型,這里只能為cppdbg "request": "launch", // 請求配置類型,可以為launch(啟動)或attach(附加) "program": "${workspaceFolder}/${fileBasenameNoExtension}.exe",// 將要進行調試的程序的路徑 "args": [], // 程序調試時傳遞給程序的命令行參數,一般設為空即可 "stopAtEntry": false, // 設為true時程序將暫停在程序入口處,一般設置為false "cwd": "${workspaceFolder}", // 調試程序時的工作目錄,一般為${workspaceFolder}即代碼所在目錄 "environment": [], "externalConsole": true, // 調試時是否顯示控制臺窗口,一般設置為true顯示控制臺 "MIMode": "gdb", "miDebuggerPath": "D:\\Install\\bin\\gdb.exe", // miDebugger的路徑,注意這里要與MinGw的路徑對應 "preLaunchTask": "gcc", // 調試會話開始前執行的任務,一般為編譯程序,c++為g++, c為gcc "setupCommands": [ { "description": "Enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignoreFailures": true } ] } ] }
注意這里"miDebuggerPath": "D:\\Install\\bin\\gdb.exe"將其值改成自己所解壓的mingw\bin\gdb.exe的路徑
其他設置可看情況修改
在vscode中選擇菜單-文件-打開文件夾,打開自己所新建的C代碼下的文件夾,打開后選擇左側菜單對應的C代碼文件,可選擇菜單-調試-啟動調試(快捷鍵F5)
彈出以下窗口
選擇第二個"配置任務"
在打開的task.json文件中輸入:
{ "version": "2.0.0", "command": "g++", "args": ["-g","${file}","-o","${fileBasenameNoExtension}.exe"], // 編譯命令參數 "problemMatcher": { "owner": "cpp", "fileLocation": ["relative", "${workspaceFolder}"], "pattern": { "regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$", "file": 1, "line": 2, "column": 3, "severity": 4, "message": 5 } } }
保存后,回到最初的C代碼文件,菜單-調試-啟動調試(快捷鍵F5),即可成功運行C程序!
以上是“vscode設置c語言開發環境的方法”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。