홈>
gdb로 C ++ 파일을 디버깅하려고했지만 다음과 같은 오류 메시지가 나타납니다.
Unable to 'main.cpp': File not found (file:///c/Users/.../main.cpp)
launch.json
VS 코드가C :를c로 인식하기 때문에이 문제를 해결할 수있는 해결책을 찾지 못했습니다.
대상 프로그램의 경로를 올바르게 설정하려면 어떻게합니까?
"program": "C:/Users/.../main.exe"
- 답변 # 1
- 답변 # 2
다음과 같이 시작 파일에 경로를 쓰십시오 :
"program": "C:\\Users\\..\\main.exe"
관련 질문
- Ctrl + Shift + B로 빌드 할 때 VS Code 터미널이 c++ 프로그램을 실행하지 않습니다.
- c++ : MacOS 용 Visual Studio Code에서 여러 헤더 파일이있는 프로그램을 어떻게 컴파일합니까?
- c++ : IntelliSenseMode는 컴파일러 인수 및 쿼리 compilerPath에 따라 "windows-gcc-x64"에서 "windows-gcc-x86"으로 변경되었습니다. "C : \ MinGW \ bin \ gcc.
- c++ : tasks.json에 이러한 컴파일러 옵션을 추가했지만 컴파일러에서 경고를받지 못하는 이유는 무엇입니까?
- c++ : Visual Studio Code C ++ : 프로그램이 완료 될 때까지 계속 실행되도록하려면 어떻게해야합니까?
- c++ - 컴파일 문제
VS Code GitHub를 요청하여 해결책을 찾았습니다. 위의 오류 메시지가 나타나면
sourceFileMap
를 추가하십시오launch.json
로 파일.https://github.com/Microsoft/vscode-cpptools/issues/1546#issuecomment-365368570