launch.json 3.42 KB
{
    "version": "0.2.0",
    "configurations": [
      {
        "name": "(gdb) Launch",
        "type": "cppdbg",
        "request": "launch",
        "program": "${workspaceFolder}/Linux_3rdparty/video_structure_sdk_20220512/test",
        "args": ["file:///home/cmhu/data/video/Street.uvf?fastdecode=on","6","0","./db/mvpt.bin"],
        "stopAtEntry": false,
        "cwd": "${workspaceFolder}/Linux_3rdparty/video_structure_sdk_20220512",
        "environment": [],
        "externalConsole": false,
        "MIMode": "gdb",
        "setupCommands": [
          {
            "description": "Enable pretty-printing for gdb",
            "text": "-enable-pretty-printing",
            "ignoreFailures": true
          }
        ]
      },{
        "name": "test_ffnvdecoder",
        "type": "cppdbg",
        "request": "launch",
        "program": "${workspaceFolder}/Linux_3rdparty/video_structure_sdk_20220512/test",
        "args": ["/home/cmhu/data/video/Street.uvf","6","0","./db/mvpt.bin"],
        "stopAtEntry": false,
        "cwd": "${workspaceFolder}/Linux_3rdparty/video_structure_sdk_20220512",
        "environment": [],
        "externalConsole": false,
        "MIMode": "gdb",
        "setupCommands": [
          {
            "description": "Enable pretty-printing for gdb",
            "text": "-enable-pretty-printing",
            "ignoreFailures": true
          }
        ]
      },{
        "name": "test_face",
        "type": "cppdbg",
        "request": "launch",
        "program": "${workspaceFolder}/Linux_3rdparty/video_structure_sdk_20220512/test_face",
        "args": ["file:///home/cmhu/data/video/Street.uvf?fastdecode=on","6","0","./db/mvpt.bin"],
        "stopAtEntry": false,
        "cwd": "${workspaceFolder}/Linux_3rdparty/video_structure_sdk_20220512",
        "environment": [],
        "externalConsole": false,
        "MIMode": "gdb",
        "setupCommands": [
          {
            "description": "Enable pretty-printing for gdb",
            "text": "-enable-pretty-printing",
            "ignoreFailures": true
          }
        ]
      },{
        "name": "DxDecoderTest",
        "type": "cppdbg",
        "request": "launch",
        "program": "${workspaceFolder}/Linux_3rdparty/video_structure_sdk_20220512/DxDecoderTest",
        "args": ["file:///home/cmhu/data/video/Street.uvf?fastdecode=on","6","0","./db/mvpt.bin"],
        "stopAtEntry": false,
        "cwd": "${workspaceFolder}/Linux_3rdparty/video_structure_sdk_20220512",
        "environment": [],
        "externalConsole": false,
        "MIMode": "gdb",
        "setupCommands": [
          {
            "description": "Enable pretty-printing for gdb",
            "text": "-enable-pretty-printing",
            "ignoreFailures": true
          }
        ]
      },{
        "name": "vpdr_test",
        "type": "cppdbg",
        "request": "launch",
        "program": "${workspaceFolder}/Linux_3rdparty/video_structure_sdk_20220512/vpdr_test",
        "args": ["file:///home/cmhu/data/video/Street.uvf?fastdecode=on","6","0","./db/mvpt.bin"],
        "stopAtEntry": false,
        "cwd": "${workspaceFolder}/Linux_3rdparty/video_structure_sdk_20220512",
        "environment": [],
        "externalConsole": false,
        "MIMode": "gdb",
        "setupCommands": [
          {
            "description": "Enable pretty-printing for gdb",
            "text": "-enable-pretty-printing",
            "ignoreFailures": true
          }
        ]
      }
    ]
  }