2011-05-09 3 views
0

이것은 어리석은 질문일지도 모른다는 것을 깨닫습니다. 그러나 이것은 어쨌든 지금 물어볼 것입니다.Mac의 Eclipse CDT에서 디버거를 통해 변수를 변경하려면 어떻게합니까?

Eclipse 도움말의 C/C++ 개발 사용자 가이드를 따르고 있습니다.

내가 C/C++ 개발 사용자 안내서에있어이 -> 시작 -> 내가 말한 다음하고이 시점에서 디버깅 프로젝트

:

In the Variables view, right-click the input variable, and select Change Value... and type 'm' between the single quotes and hit OK.

를 제외하고, 더 Change Value... 없다 !

enter image description here

Change Value...입니다 : 여기 나를 위해 어떻게 생겼는지의 스크린 샷이다? Whisky Tango Foxtrot!

답변

0

좋아, 나는 많은 고통을 겪은 것으로 생각했다.

내가 엑스 코드 3에 의해 제공되는 GDB를 설치 한 :

GNU gdb 6.3.50-20050815 (Apple version gdb-1515) (Sat Jan 15 08:33:48 UTC 2011)

내가 사용하던 GCC의 어떤 버전이 아마 더 나은 이클립스와 Photran과의 호환성 및이있을 나타납니다.

내 문제의 해결책은 fink gdb 패키지 인 GDB 7.1을 설치하면 발생합니다.

Apple Dev Tools GDB와의 충돌을 피하기 위해 fsf-gdb이라고합니다.

따라서 이클립스의 디버그 구성을 fsf-gdb에서 gdb으로 변경해야합니다.

이것은 Mac에서 Photran으로 디버그하려고하는 다른 불쌍한 영혼을 도울 수 있습니다.

1

다음 지침을 따르더라도 값 상자의 값을 클릭 (왼쪽 클릭 만)하면됩니다. 변수의 값 열에 표시된 데이터는 새 값을 입력 할 수 있도록 편집 모드로 바뀝니다.

관련 문제