色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

c launch.json

阮建安2年前9瀏覽0評論

c launch.json是一種配置文件,用于在Visual Studio Code中設置C和C++編譯器以及調試器。該文件包含了一組JSON對象,用于定義編譯器選項、調試器配置以及其他調試相關設置。

以下是一個常見的c launch.json文件配置,包含了GCC編譯器和GDB調試器:

{
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) Launch",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/main",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"preLaunchTask": "gcc build",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
]
}
]
}

其中:

  • version表示配置文件的版本號。
  • configurations是一個數組,包含了所有的配置項。
  • name表示配置項的名稱。
  • type表示配置項類型,一般設置為 "cppdbg"。
  • request表示請求類型,一般設置為 "launch"。
  • program表示編譯后的可執行文件路徑。
  • args表示運行可執行文件時傳遞的命令行參數。
  • stopAtEntry表示是否在程序入口處暫停。
  • cwd表示程序的工作目錄。
  • environment表示程序運行時使用的環境變量。
  • externalConsole表示是否在外部命令行窗口中運行程序。
  • MIMode表示調試器類型,一般設置為 "gdb"。
  • preLaunchTask表示在運行程序前執行的任務,一般是編譯任務。
  • setupCommands表示在啟動調試器前執行的GDB命令。