SORU
19 EYLÜL 2008, Cuma


--komut bayrağı ile gelecek paylaşılan kitaplıkları üzerinde kesme noktası ayarlamak için ne kadar gdb:

Gdb oturumu --komut bayrağı kullanarak otomatikleştirme çalışıyorum. Paylaşılan bir kütüphane (DLL, Unix eşdeğer) işlevi bir kesme noktası ayarlamak için çalışıyorum . Benim cmds.gdb bu gibi görünüyor:

set args /home/shlomi/conf/bugs/kde/font-break.txt
b IA__FcFontMatch
r

Ancak, aşağıdaki alıyorum:

shlomi:~/progs/bugs-external/kde/font-breaking$ gdb --command=cmds.gdb...
GNU gdb 6.8-2mdv2009.0 (Mandriva Linux release 2009.0)
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3 : GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i586-mandriva-linux-gnu"...
(no debugging symbols found)
Function "IA__FcFontMatch" not defined.
Make breakpoint pending on future shared library load? (y or [n]) [answered N; input not from terminal]

Kesme sonra hepsi hazır değil. Nasıl varsayılan olun cevap "küme" gelecek paylaşılan kitaplık yük bekleyen kesme noktaları? y edebilirim

Bir şeyler yapmak mümkün olduğunu hatırlıyorum, ama ne olduğunu hatırlıyor.

CEVAP
19 EYLÜL 2008, Cuma


Kendimi yanıtlarken, birinin IRC bana verdiği cevap vermek istiyorum:

(gdb) apropos pending
actions -- Specify the actions to be taken at a tracepoint
set breakpoint -- Breakpoint specific settings
set breakpoint pending -- Set debugger's behavior regarding pending breakpoints
show breakpoint -- Breakpoint specific settings
show breakpoint pending -- Show debugger's behavior regarding pending breakpoints

Ve bu yüzdenkesme askıdadırhile; mesela ' cmds.gdb kullanılır

set breakpoint pending on
break <source file name>:<line number>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CNNMoney

    CNNMoney

    16 Kasım 2006
  • failblog

    failblog

    17 HAZİRAN 2008
  • hidetake takayama

    hidetake tak

    3 Mart 2009