gdb 에서 define 된 값을 보려면 어떻게 해야 하나요? 변수값을 확인하다가.. 중간에 define으로 정의된 값을 보고자 하는데... print는 안되네요. 아마도 메모리에 올려진 변수값만 보여지는 듯도 하고요..;;; 그렇다고 일일이 소스에서 확인하라는 건 더 말이 안될 듯 해서요. 디버거에 당연 그런 기능이 있겠죠? 아시는 분...좀 알려주세요~
info gdb 해 보세요. info macro 라는 gdb 명령이 있을 겁니다. (두말하면 잔소리지만, 실행코드 내에는 당연히 #define 된 내용은 들어가지 않으므로 컴파일 시에 -g3 옵션을 주셔서 #define 에 대한 디버깅 정보를 포함시키셔야 합니다.)
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
info gdb 해 보세요. info macro 라는 gdb 명령이 있을
info gdb 해 보세요. info macro 라는 gdb 명령이 있을 겁니다. (두말하면 잔소리지만, 실행코드 내에는 당연히 #define 된 내용은 들어가지 않으므로 컴파일 시에 -g3 옵션을 주셔서 #define 에 대한 디버깅 정보를 포함시키셔야 합니다.)
댓글 달기