為什麼Linux程式設計師不用IDE而要用很不方便的gdb除錯程式?

時間 2021-06-01 02:56:46

1樓:

也對GDB不熟,之前用過,現在也是剛用,就納悶你們多檔案跳轉的時候咋辦?比如我斷點在b檔案,但是a檔案呼叫的b檔案,我想回去看a檔案裡面如何呼叫的咋辦?而且檔案多了,感覺好費勁。。。。

2樓:繁星雨夜

麻煩推薦乙個 "在通過網路連線的嵌入式開發板上進行程式除錯" 不用 gdb的更好替代方案

工作這麼忙,哪有時間浪費工作效率去裝逼……

3樓:賴信濤

解決問題就行了,ide 其實也是在呼叫一系列 dehug 工具,只不過有乙個 UI 罷了。你熟練了就可以不通過這些 UI 直接使用工具來除錯。高效的 UI 當然是好的,不過線上的環境是只有命令列的。

4樓:冰封飛飛

我們除錯都是telnet ssh上去或者接串列埠除錯,沒有圖形介面的,只有乙個gdb給你用。但是用慣了gdb之後再用ide調別的專案就有點彆扭了,總想找出命令列來輸入

5樓:無用

如果是裝逼的話,裝得了一時,裝不了一世,那麼多人一直用,說明的確優於IDE,這是簡單的邏輯。入門應該比IDE高,得先花幾個小時背各種單詞和語法,跟學外語一樣一樣的

程式設計師為什麼要用 Linux 環境程式設計,用 Windows 不可以嗎?

單純從後端開發的角度來說,linux真是方便太多了,各種配套工具一應俱全,但是吧,日常辦公又離不開windows。所以,虛擬機器它不香麼,我現在就是虛擬機器裡跑manjaro i3 基本占用不了多少資源,每天備份一下建立乙個快照,就不怕機器給搞壞了,虛擬機器直接匯出,就可以在其他電腦上直接搭一套開發...

為什麼有些程式設計師要用 Linux 環境而非 macOS 環境程式設計?

海東喵 除了搞 Linux GUI 的還在用 Linux 環境程式設計,其他的基本都在 Windows 平台開發。用 MacOS 是因為 iOS 只能用 Xcode 生成和除錯。不用怎麼測試有沒有bug啊! win是最好的linux發行版。所以尋根求源。mac當然可以,但是大一統的介面不適應,都是從...

前端程式設計師適合用什麼版本的Linux系統?

已登出 Manjaro或者openSUSE DE就用KDE,不折騰,不用裝一堆外掛程式,很輕鬆就可以把環境建成和Mac OS差不多。Manjaro的優點在於,背靠pacman yay和archlinuxcn,在安裝軟體是最容易的,同時穩定性也有一定保證。缺點在於,其更新頻率還是比較快,不喜歡更新的人...