使用vscode對c進行除錯

2022-01-26 02:50:50 字數 656 閱讀 5489

最近在學習c語言。知道vscode支援對c語言的**的除錯,就想試試。然後找了教程:

照著做都沒成功。打了斷點卻無法命中。

然後想到很有可能是因為gcc編譯**的問題,導致無法命中斷點,gdb除錯程式或許有什麼獨特的命令。於是上網搜尋關於gdb的資料。很容易就找到這篇:

解決我問題的文章的前半部分,

我意識到,要進行除錯很有可能需要使用-g引數,就和c#裡面debug的**才能除錯,release的不能除錯乙個道理。最後成功達成通過vscode除錯c語言**的目的。下面是我的配置和源**:

最後的效果:

使用VS Code寫PHP並進行除錯

vs code visual studio code 是由微軟研發的一款免費 開源的跨平台文字 編輯器。3.開啟vs code,安裝 php debug擴充套件,ctrl p,輸入 ext install php debug 回車,點選安裝擴充套件。4.配置使用者的設定 5.配置php路徑 將 ph...

使用Eclipse對FFMpeg進行除錯

在研究 的過程中,除錯執行是一種非常有效的方法。我們常用的visual studio建立的工程可以很方便地對程式進行除錯執行。但是對於ffmpeg這樣的工程,想要進行單步除錯就沒這麼容易了。如果一定要除錯執行ffmpeg,最好按照我們之前博文的描述編譯完成之後,放在eclipse中進行除錯執行。在開...

使用Eclipse對FFmpeg進行除錯

在研究 的過程中,除錯執行是一種非常有效的方法。我們常用的visual studio建立的工程可以很方便地對程式進行除錯執行。但是對於ffmpeg這樣的工程,想要進行單步除錯就沒這麼容易了。如果一定要除錯執行ffmpeg,最好按照我們之前博文的描述編譯完成之後,放在eclipse中進行除錯執行。在開...