Debugging with GDB 다음 gdb를 사용하여 프로그램을 디버깅하는 방법을 배우려고합니다.이 책의 첫 번째 장에서는 디버그 프로그램에 대한 샘플 샘플을 제공합니다. 내 질문은 m4의이 버그 버전을 어디에서 얻을 수 있습니까?이 샘플 디버그를 다시하고 싶습니다. 세례.GDB를 사용하는 디버깅 작성자는 어떤 버전의 m4를 사용합니까?
감사합니다.
Debugging with GDB 다음 gdb를 사용하여 프로그램을 디버깅하는 방법을 배우려고합니다.이 책의 첫 번째 장에서는 디버그 프로그램에 대한 샘플 샘플을 제공합니다. 내 질문은 m4의이 버그 버전을 어디에서 얻을 수 있습니까?이 샘플 디버그를 다시하고 싶습니다. 세례.GDB를 사용하는 디버깅 작성자는 어떤 버전의 m4를 사용합니까?
감사합니다.
m4
에 버그가 삽입되었을 가능성이 있습니다 (단지 GDB
를 보여주기 위해). GNU m4
의 공식 릴리스가 실제로이 버그를 가지고 있다는 것은 의심 스럽습니다.
당신은, m4
의 모든 버전을 다운로드 set_quotes()
에
len_lquote = strlen(lquote);
에
len_lquote = strlen(rquote);
을 변경 한 후 샘플 디버깅 세션을 다시 할 수 있습니다.
그러나 실제로 실제로 그렇게하는 것은 거의 볼 수 없습니다. 대신에 당신이 좋아하고 사용하는 오픈 소스 프로그램을 선택하고 그 안에 진짜 오픈 된 버그를 찾고/고치려고한다면 시간을 더 현명하게 소비 할 것입니다.
P. 언급하신 온라인 문서가 here (으)로 이동했습니다.