>

gdb로 C ++ 파일을 디버깅하려고했지만 다음과 같은 오류 메시지가 나타납니다.

Unable to 'main.cpp': File not found (file:///c/Users/.../main.cpp)

그러나 pyzwyz에서 프로그램 경로를 설정했습니다.  다음과 같은 파일 :

launch.json

VS 코드가C :c로 인식하기 때문에이 문제를 해결할 수있는 해결책을 찾지 못했습니다.

대상 프로그램의 경로를 올바르게 설정하려면 어떻게합니까?

"program": "C:/Users/.../main.exe"

  • 답변 # 1

    VS Code GitHub를 요청하여 해결책을 찾았습니다. 위의 오류 메시지가 나타나면 sourceFileMap 를 추가하십시오   launch.json 로  파일.

    "sourceFileMap": {
        "/c": "C:/"
    }
    
    

    https://github.com/Microsoft/vscode-cpptools/issues/1546#issuecomment-365368570

  • 답변 # 2

    다음과 같이 시작 파일에 경로를 쓰십시오 :

    "program": "C:\\Users\\..\\main.exe"
    
    

  • 이전 python - 한 엑셀 시트에서 다른 엑셀 시트로 데이터 복사
  • 다음 c# - NET Jquery 스크립트 오류