«backtrace» 태그된 질문


5
backtrace () / backtrace_symbols ()에서 함수 이름을 인쇄하는 방법은 무엇입니까?
Linux 전용 backtrace()이며 backtrace_symbols()프로그램의 호출 추적을 생성 할 수 있습니다. 그러나 내 프로그램의 이름이 아닌 함수 주소 만 인쇄합니다. 함수 이름도 인쇄하도록하려면 어떻게해야합니까? 나는 -g뿐만 아니라 -ggdb. 아래 테스트 사례는 다음과 같이 인쇄합니다. 백 트레이스 ------------ ./a.out () [0x8048616] ./a.out () [0x8048623] /lib/libc.so.6(__libc_start_main+0xf3) [0x4a937413] ./a.out () [0x8048421] ---------------------- 또한 함수 …
90 c  linux  debugging  backtrace 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.