gdb 에서 define 된 값을 보려면...

epilogue의 이미지

gdb 에서 define 된 값을 보려면 어떻게 해야 하나요?
변수값을 확인하다가..
중간에 define으로 정의된 값을 보고자 하는데...
print는 안되네요.
아마도 메모리에 올려진 변수값만 보여지는 듯도 하고요..;;;
그렇다고 일일이 소스에서 확인하라는 건 더 말이 안될 듯 해서요.
디버거에 당연 그런 기능이 있겠죠?
아시는 분...좀 알려주세요~

singlet의 이미지

info gdb 해 보세요. info macro 라는 gdb 명령이 있을 겁니다. (두말하면 잔소리지만, 실행코드 내에는 당연히 #define 된 내용은 들어가지 않으므로 컴파일 시에 -g3 옵션을 주셔서 #define 에 대한 디버깅 정보를 포함시키셔야 합니다.)