Visual Studio Code - Удаленная отладка Bazel C ++ - Невозможно прочитать файл vscode-remote: // dev- file - PullRequest
0 голосов
/ 27 марта 2020

Я пытаюсь сделать удаленную отладку bazel проекта в docker. Локальные плагины: Remote Development Docker плагины (определенные в devcontainer. json): ms-vscode.cpptools

Мой запуск. json

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Debug",
      "type": "cppdbg",
      "MIMode": "gdb",
      "request": "launch",
      "args": [],
      "stopAtEntry": true,
      "cwd": "${workspaceFolder}",
      "program": "/root/.cache/bazel/_bazel_root/e53bbb0b0da4e26d24b415310219b953/execroot/tf_serving/bazel-out/k8-dbg/bin/tensorflow_serving/fplugin/fserve_cc",
      "externalConsole": false,
    }
  ]
}

Однако я получаю ошибка:

Unable to open 'fserve.cc': Unable to read file 'vscode-remote://dev-container+2f55736572732f6d67756d6f77736b2f776f726b2f6f766d732d63/proc/self/cwd/tensorflow_serving/fplugin/fserve.cc

В локальной разработке я бы добавил sourceFileMap, однако он не работает для удаленной docker разработки. Есть идеи?

...