2010-11-30 8 views
0

친구,iphone 시뮬레이터 4.0 디버깅 문제

내 xproj 빌드 및 디버깅. 이제 컨트롤이 프로그램에서 중단 점에서 멈추지 않고 있지만 stl_iterator.h 파일에서 ++() 연산자의 return 문에서 중지됩니다. 계속을 누르면 코드가 예상 된 결과를 제공하지만 단계 디버깅 단계를 볼 수 없습니다. 아무도 내가 왜 그런 일이 일어나고 있는지 단서를 줄 수 있습니까? 항상 같은 위치에서 컨트롤을 보았습니다. 나는 모든 목표를 청소하고 시도했지만 운이 없었습니다.

활성 SDK = iphonesimulator4.0, 활성 구성 = 빌드. (나는 코드에서 C++을 사용했다.)

iphoneSImulator3.1.2를 사용하면 동일한 코드에 대해 단계별로 디버깅 할 수 있습니다. 사전에

감사합니다, 아닐

답변

1

때로는 컴파일러는 코드를 최적화하고 중단 점을 이동할 수 있도록합니다. 디버깅을 위해 빌드 할 때 모든 최적화를 해제하십시오. 이것은 "디버그"빌드 설정에서 이미 설정되어 있어야합니다.

+0

일시적으로 내 문제는 해결되었지만 여기서 나를 이해하기 위해서는 많은 것들이 있습니다. 어쨌든 Jeff Kelley에게 감사드립니다. –

관련 문제