Codeblocks에서 C++ 프로젝트를 디버깅하려하지만 중단 점에서 중지되지 않습니다. 나는 다른 답변을 읽고 지금까지 다음 사항을 시도 :Codeblocks가 중단 점에서 중지되지 않습니다.
체크- (
Build Options > Compiler Settings
)Produce debugging symbols
,strip all symbols
을 선택하지. - 내 파일 경로에 공백이나 비 ASCII 값이 없습니다.
- 디버그 버전을 실행 중입니다. (
Settings > Debugger > GDB/CDB Debugger:Default
)에GDB/CDB Debugger:Default
- 실행 경로 설정에
- 디버거 (
Settings > Compiler > Toolchain Executables
)는C:\MinGW\bin\gdb.exe
이다.
아직 중단 점에서 멈추지 않고 디버거 로그에 디버깅 기호가 없음을 언급하고 있습니다. 여기에 무엇이 누락 되었습니까?
또한 최적화 -O0 (또는 아마도 -O1)을 사용해야합니다. 함수가 호출되는지 또는 함수를 호출하는 함수가 어딘가에 호출되는지 확인하십시오. 링커는 사용되지 않는 코드를 모두 지울 수 있습니다. – j123b567
@ j123b567 : 제안 해 주셔서 감사합니다. 시도했지만 이것을 얻었습니다 - "컴파일러 경고 : 디버깅 기호가 활성화되어 있습니다. 최적화하는 동안 좋지 않습니다." 또한 Codeblocks는 여전히 중단 점을 무시합니다. – Stormbringer
실행의 시작에서 "들어가기"를 클릭하여 함수로 들어갈 수 있습니까? 코드 스 니펫과 하이라이팅 된 줄을 제공 할 수 있습니까? – j123b567