我想要用vs code來撰寫C/C++,但一直不行。配置型別cppdbg不正確。
{
"version": "0.2.0",
"configurations": [
{
"name": "C++ Launch (GDB)", // 配置名稱,將會在啟動配置的下拉選單中顯示
"type": "cppdbg", // 配置型別,這里只能為cppdbg[/color]
"request": "launch", // 請求配置型別,可以為launch(啟動)或attach(附加)
"launchOptionType": "Local", // 除錯器啟動型別,這里只能為Local
"targetArchitecture": "x86", // 生成目標架構,一般為x86或x64,可以為x86, arm, arm64, mips, x64, amd64, x86_64
"program": "${file}.exe", // 將要進行除錯的程式的路徑
"miDebuggerPath":"f:\\mingw\\bin\\gdb.exe", // miDebugger的路徑,注意這里要與MinGw的路徑對應
"args": ["blackkitty", "1221", "# #"], // 程式除錯時傳遞給程式的命令列引數,一般設為空即可
"stopAtEntry": false, // 設為true時程式將暫停在程式入口處,一般設定為false
"cwd": "${workspaceRoot}", // 除錯程式時的作業目錄,一般為${workspaceRoot}即代碼所在目錄
"externalConsole": true, // 除錯時是否顯示控制臺視窗,一般設定為true顯示控制臺
"preLaunchTask": "g++" // 除錯會話開始前執行的任務,一般為編譯程式,c++為g++, c為gcc
}
]
uj5u.com熱心網友回復:
百度搜相關關鍵字。uj5u.com熱心網友回復:
我就是按照他們步驟一步一步來的,結果就變成這樣uj5u.com熱心網友回復:
可能vs code要求組態檔的編碼必須是utf8而你實際是asni或unicode了。
uj5u.com熱心網友回復:
asni→ansiuj5u.com熱心網友回復:
我刪掉重新敲一遍?這樣可以嗎?uj5u.com熱心網友回復:
用記事本打開,再另存為,看對話框中默認什么編碼。
uj5u.com熱心網友回復:
用cmd編譯運行試試轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/107170.html
標籤:工具平臺和程序庫
