인프런 커뮤니티 질문&답변

고정욱님의 프로필 이미지
고정욱

작성한 질문수

STM32 FFT 구현

디버그 모드에서 LIVE expression 변수가 보이지 않아요

작성

·

172

0

안녕하세요,

 

좋은 강의 감사합니다. 강의 자료대로 구현하여 잘 사용 중입니다.

 

아래 사진을 보시면 디버그 모드에서 live expression 탭의 변수값이 실시간으로 보여지지 않고 있어요.

 

혹시 볼 수 있는 방법이 있을지요?

 

Release 모드에서 Debug 모드로 변경하여도 되지 않고 있습니다.

 

감사합니다.

 

 

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

global_count 변수에 대한 디버그 정보가 없다는 메시지가 나타나고 있네요. 이는 해당 변수에 대한 디버그 정보가 포함되어 있지 않음을 의미합니다.

일반적으로 다음과 같은 이유로 디버그 정보가 없을 수 있습니다:

  1. 최적화 옵션으로 인해 디버그 정보가 제거되었을 수 있습니다. Release 모드에서는 디버그 정보가 제거되는 경우가 많은데, Debug 모드로 변경했을 때 해당 옵션을 확인해주세요.
  2. 디버거 설정에서 해당 변수를 모니터링하기 위한 설정이 올바르게 되어 있는지 확인해야 합니다.

해결 방법은 다음과 같습니다:

  1. 프로젝트 설정에서 컴파일 옵션을 확인하여 최적화 옵션이 활성화되어 있지 않은지 확인해보세요.
  2. Debug 모드가 확실하게 적용되었는지, 빌드 후에도 여전히 최적화가 적용되고 있지 않은지 다시 확인해보세요.
  3. IDE에서 제공하는 추가 옵션을 확인하여 global_count 변수에 대한 디버그 정보를 포함할 수 있는지 확인해보세요.

강의 내용과 관련해서 자세한 조치 방법을 안내 받고 싶으시다면, 해당 강의의 ‘질문하기’ 기능을 통해 더 자세한 도움을 요청하시길 바랍니다.

도움이 필요할 경우 인프런 고객센터로 문의하시면 더 빠르게 답변을 받으실 수 있습니다.

감사합니다.

고정욱님의 프로필 이미지
고정욱

작성한 질문수

질문하기