VScode c언어 디버깅 관련 질문
#include<stdio.h>
int main(){
int num;
scanf("%d", &num);
for(int i = 1; i<= num; i++){
for(int j = i; j <=num; j++){
printf("*");
}
printf("\n");
}
return 0:
사진과 같이 코드를 작성 후에 디버깅하면 아래 사진과 같은 settings.json 파일이 뜨는데 왜 그런거고 해결 방법 아시는 분 계실까요?
{
"explorer.confirmDelete": false,
"workbench.editorAssociations": {
"*.ipynb": "jupyter.notebook.ipynb"
},
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"python.pythonPath": "C:\\Users\\hwaja\\AppData\\Local\\Programs\\Python\\Python38\\python.exe"
}
minGW와 함께 사용하는 경우 그런 이슈가 발생할 수 있는 것 같습니다.
다음과 같이 설정해보시기 바랍니다.
이 때 launch.json은 miDebuggerPath는 <사용하시는 디버거 경로>\\gdb.exe 로 수정하시고
c_cpp_properties.json의 compilerPath는 <사용하시는 컴파일러 경로>\\bin 으로 수정하시기 바랍니다.
결과적으로 전체 파일 경로는 아래와 같은 형태여야 합니다.