[問題] vscode c++ debug doesn’t work

看板C_and_CPP (C/C++)作者 (笨小孩)時間1年前 (2022/12/20 16:37), 編輯推噓4(4013)
留言17則, 5人參與, 1年前最新討論串1/1
*[36m開發平台(Platform): (Ex: Win10, Linux, ...) *[m linux *[36m編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)*[m g++ *[36m額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) *[m 都是自己的 .so 全都有加在 task.json args 項目裡 *[36m問題(Question):*[m 已完成: 1.用vscode 在 hello word 等簡單程式設過斷點並偵錯 2. 開新資料夾加入 task.json and lanch.json https://github.com/ChiFang/question/blob/master/tasks.json https://github.com/ChiFang/question/blob/master/launch.json 3. 成功用2編譯出執行檔 直接terminal 執行可用 狀況: 如下圖 按debug c/c++ file 想單步執行 會在terminal 出現 Unable to connect to server! 想請教各位大大小弟設定有哪需要更改 *[36m餵入的資料(Input):*[m *[36m預期的正確結果(Expected Output):*[m 可以跟terminal 下gdb一樣且用gui偵錯 *[36m錯誤結果(Wrong Output):*[m Unable to connect to server! in terminal *[36m程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔) *[m https://i.imgur.com/R58ZbcZ.jpg
-- Sent from nPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.62.206 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1671525428.A.E31.html

12/20 18:34, 1年前 , 1F
gdb的路徑?
12/20 18:34, 1F

12/20 22:28, 1年前 , 2F
是指launch.json下要多加 “miDebuggerPath”: path
12/20 22:28, 2F

12/20 22:28, 1年前 , 3F
to gab?
12/20 22:28, 3F

12/20 22:28, 1年前 , 4F
to gdb
12/20 22:28, 4F

12/20 22:33, 1年前 , 5F
你確定program名字叫做test嗎? launch裡面的"program"
12/20 22:33, 5F

12/20 22:33, 1年前 , 6F
有辦法直接跑嗎?
12/20 22:33, 6F

12/20 22:34, 1年前 , 7F
你先試試看command line跑gdb <launch的路徑>能不能跑吧
12/20 22:34, 7F

12/20 22:37, 1年前 , 8F
這是docker還是ssh?
12/20 22:37, 8F

12/20 22:39, 1年前 , 9F
...等等 你這看起來是remote server? title bar有ssh
12/20 22:39, 9F

12/20 23:25, 1年前 , 10F
Test.cpp 編出的 test 可跑 也可 cmd line 下 gdb .
12/20 23:25, 10F

12/20 23:25, 1年前 , 11F
/test跑完 另外我確實是用vscode remote連到Linux
12/20 23:25, 11F

12/20 23:25, 1年前 , 12F
上的docker
12/20 23:25, 12F

12/21 00:22, 1年前 , 13F
你是連上linux server還是裡面的docker有開ssh
12/21 00:22, 13F

12/21 00:38, 1年前 , 14F
我是在a電腦開vscode連到b電腦 且直接連進b電腦上的
12/21 00:38, 14F

12/21 00:38, 1年前 , 15F
docker(vscode 的plugin)
12/21 00:38, 15F

12/21 00:43, 1年前 , 16F
SSH ip 是b電腦的
12/21 00:43, 16F

12/22 01:39, 1年前 , 17F
設定這好麻煩 我都直接使用lldb
12/22 01:39, 17F
文章代碼(AID): #1ZeNGqun (C_and_CPP)
文章代碼(AID): #1ZeNGqun (C_and_CPP)