«gdb» etiketlenmiş sorular

GNU yazılım sistemi için standart hata ayıklayıcı olan GDB ile ilgili veya ilgili sorunlar için bu etiketi kullanın.


1
GDB ile mevcut işlevden çıkın
Visual Studio kullananlar , bir işlevden çıkan Shift+ F11 kısayol tuşuna aşina olacak , yani geçerli işlevin arayanına dönünceye kadar devam ettiği ve durduğu noktaya devam edecektir. GDB'de bir eşdeğeri var mı?
144 gdb 


12
GDB hata ayıklayıcı için en zor / kullanışlı komutlar [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …
138 c  unix  gdb  debugging  dbx 


11
Kesme noktalarının bir listesini kaydetmek için GDB'yi alma
Tamam, bilgi sonu kesme noktalarını listeler, ancak bu soruda olduğu gibi - komutunu kullanarak onları yeniden kullanmakla iyi sonuç verecek bir biçimde değil . GDB'nin bunları tekrar giriş için kabul edilebilir bir dosyaya dökmek için bir yöntemi var mı? Bazen bir hata ayıklama oturumunda, test için bir dizi kesme noktası …
129 c++  c  debugging  gdb  breakpoints 

5
GDB bozuk yığın çerçevesi - Nasıl hata ayıklanır?
Aşağıdaki yığın izlemesine sahibim. Bundan hata ayıklama için yararlı bir şey çıkarmak mümkün mü? Program received signal SIGSEGV, Segmentation fault. 0x00000002 in ?? () (gdb) bt #0 0x00000002 in ?? () #1 0x00000001 in ?? () #2 0xbffff284 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt …
113 c  recursion  gdb 

9
kodlu gdb bölünmüş görünümü
Sadece gdb'de bir programın hatalarını ayıklıyordum ve bir şekilde daha önce hiç görmediğim ve hatta duymadığım yeni bir özellik buldum, komut vermenin yanı sıra kodu görebileceğim ve tarayabileceğim bir bölünmüş görünüm: Bu nedir? Ne yaptım veya daha spesifik olarak, bu bölünmüş ekran modunu tekrar nasıl alabilirim? Bu modun bir adı …
111 gdb 


12
OS X v10.9'da (Mavericks) GDB eksik
OS X v10.9'da (Mavericks) GDB kullanmaya gittim ve orada değil. Nereye gitti? # /usr/lib/gdb -bash: /usr/bin/gdb: No such file or directory # gdb -bash: gdb: command not found Xcode 5.0.1'i de başlattım: Tercihler> İndirmeler ..ve artık komut satırı araçları yok - ffs!
108 xcode  macos  gdb 

10
"Lütfen gdb'nin kod imzalanıp imzalanmadığını kontrol edin - bkz. Taskgated (8)" - Homebrew kodu imzalanmış olarak gdb nasıl kurulur?
Osx 10.8.4 altındayım ve homebrew ile gdb 7.5.1 yükledim (motivasyon --with-python vb. Gibi yeni özelliklerle yeni bir gdb edinin ...) Uzun lafın kısası, bir c ++ Eclipse projesinde hata ayıklamayı çalıştırdığımda şunu elde ederim: Error in final launch sequence Failed to execute MI command: -exec-run Error message from debugger back …
107 c++  eclipse  macos  gdb  homebrew 

3
GDB ile yığın içeriğini nasıl görebilirim?
GDB'de yeniyim, bu yüzden bazı sorularım var: Yığının içeriğine nasıl bakabilirim? Örnek: register içeriğini görmek için yazıyorum info registers. Yığın için ne olmalı? İçeriğini nasıl görebilirim $0x4(%esp)? Ben yazarken print /d $0x4(%esp), GDB bir hata verir. Platform: Linux ve GDB
106 c  assembly  gdb 




Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.