vscode에서 c언어 디버깅 시 작업"~~"를 찾을 수 없습니다 오류

너 오늘 코드 짰니?·2022년 3월 5일
0

Android

목록 보기
10/12

vscode에서 c언어로 짠 코드파일을 디버깅하였을 때 다음과 같은 오류를 마주하였다.

vscode 사용자체도 처음이고 컴파일 환경 설정하는데도 애를 먹었는데 마지막에 이런오류가 뜨니까 짜증도 났고 구글링해도 잘 안나와서 그냥 자버렸다.
이상하게 실행만 시키면 printf문이 잘 나오는데 디버깅만 안되는 현상이 생겼다.

오늘아침 일어나서 불꽃 구글링 해본 결과
https://programmerah.com/solved-could-not-find-the-task-g-build-active-file-leetcode-algorithm-acm-compilation-and-debugging-29848/
구원자를 만났다.

원인은 launch.json과 task.json 설정파일에서 label과 preLaunchTask의 값들을 일치시켜주지 않아서 발생하였다.

tasks.json에서

{
  	~~~,
	"label": "C/C++: g++ Generate activity files",
  	~~~
}

로 똑같이 맞추어 주니 디버깅이 잘 된다!
구글링해서 무지성 복사 붙여넣기로 컴파일환경을 만들다 보니 이런 문제가 발생한것 같다.

profile
안했으면 빨리 백준하나 풀고자.

0개의 댓글