2016-07-21 6 views
1

저는 C 프로그램을 작성하고 있습니다. "코드 & 수정"단계에서 DDD (gdb UI)를 사용하여 디버깅합니다. 내가 그것을 호출 할 때DDD가 더 이상 코드를 표시하지 않습니다.

내가 GCC의 -g로 컴파일 할 때까지 잘 작동했다

ddd ./a.out 

DDD와 ddd를 호출, 갑자기, 코드는 더 이상 나타나지 않습니다.

나는 DDD 기본 화면 (매개 변수없이 ddd를 열 때 팝업되는 화면과 동일한 화면)을 시각화했습니다. 프로그램 메뉴에서 Run 명령을 사용하여 DDD에서 프로그램을 시작할 수 있습니다.

구성 파일을 수정하지 않았으며 변경 사항은 이전에 다시 시작하지 않은 상태에서 작업 중간에 발생했습니다. 그런 다음 다시 시작하려고 시도했지만 ddd를 다시 설치하려고했지만 성공하지 못했습니다. Gdb가 잘 작동합니다.

저는 Linux Mint 17.3에서 작업합니다.

아이디어가 있으십니까? 감사합니다.

답변

1

나는 그것을 알아 냈습니다.

나는 퍼지 옵션 ddd를 제거한 :

sudo apt-get remove --purge ddd 

그런 다음 다음

sudo apt-get install ddd 

지금은 작동

rm -r ~/.ddd 

를 DDD 폴더를 제거!