iT邦幫忙

1

初學vs code無法順利偵錯

ide

小弟初學者,照著網路教學安裝vs code和mingw,想要練習c語言,路徑也設定好,但在啟用偵錯時,會跳出以下的訊息,但在laungh.json的miDebuggerpath已有顯示gdb.exe了請問會是什麼問題呢?
https://ithelp.ithome.com.tw/upload/images/20210725/20138757nij6CCnDl4.png
launch.json:
https://ithelp.ithome.com.tw/upload/images/20210725/20138757Ei5zxuFPsL.png

看更多先前的討論...收起先前的討論...
loukei iT邦新手 5 級 ‧ 2021-07-25 16:24:38 檢舉
建議你把完整的訊息跟畫面貼出來比較好讓大家處理
照[這篇](https://github.com/Microsoft/vscode-cpptools/issues/2925)來看是找不到你的gdb在哪
可以考慮先用terminal編譯看看,排除是VSCode的問題
joyang iT邦新手 5 級 ‧ 2021-07-25 16:36:00 檢舉
感謝提醒!已附上畫面
joyang iT邦新手 5 級 ‧ 2021-07-25 16:59:00 檢舉
請問是指將exe檔拖拉進terminal嗎
loukei iT邦新手 5 級 ‧ 2021-07-29 11:59:14 檢舉
我指的是在terminal直接下指令編譯`.c`檔案
https://www.edureka.co/blog/how-to-compile-c-program-in-command-prompt/
IDE跟編輯器都是幫你下指令處理這些瑣事
像visual studio之類的工具會把編譯器跟環境變數的都處理好
按下編譯的時候它自然找的到GDB在哪
初學程式的階段可以用現成的IDE跳過這些
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
小魚
iT邦大師 1 級 ‧ 2021-07-25 19:51:40

比較直接的方式,
直接裝VS就好.

joyang iT邦新手 5 級 ‧ 2021-07-25 22:23:33 檢舉

請問是visual studio?

小魚 iT邦大師 1 級 ‧ 2021-07-26 01:40:49 檢舉

對啊,
Visual Studio本身就有C/C++編譯器,
對於初學者來說是方便很多.

0
海綿寶寶
iT邦大神 1 級 ‧ 2021-07-26 09:54:22

等別的答案時
有空可以逛逛這些問答
也許有人跟你一樣的情形

我要發表回答

立即登入回答