[VS Code] #include errors detected. Please update your includePath. 해결

YumeIroVillain·2021년 9월 20일
0

개발노트

목록 보기
2/30

두괄적으로 결론부터 말하면, 내 경우엔, browse나 includePath 문제가 아니라, compilerPath 가 제대로 되어있지 않은 것이 문제인 모양이었다.

그래서 gcc 경로를 찾아야 하는데,

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

라는 오류와 함께 경로가 나오지 않았다.


심지어 make 도 찾지 못한다.
이 문제는 xcode 설치관련 문제라는 구글링발 정보를 얻었고,

xcode-select --install

을 통해 해결하였다.
참고로 설치하는데 시간이 제법 오래 걸린다.
XCode 정말 마음에 안든다 안들어...

그 뒤, gcc 설치경로를 확인하자.
gcc 설치경로는 아래 명령어로 확인가능하다.

gcc --version


아래와 같이, xcode 업데이트 이후 원래는 나오지 않았던 gcc가 정상적으로 인식되기 시작했다.


위 사진과 같이 compilerPath 를 수정해준다.
그 결과, stdio, stdlib 등등을 정상적으로 인식하게 되었다.

C++ 에 대해서도 동일한 것이 적용되는지는 후에 체크를 할 생각이나,
모처럼 소마를 거치며 1년동안 잘 썼던 세팅이 다 꼬인 바람에 VS Code 를 싹 밀었는데,
이젠 변동사항을 모조리 이 벨로그에 적을 생각이다.

profile
HW SW 둘다 공부하는 혼종의 넋두리 블로그 / SKKU SSE 17 / SWM 11th

0개의 댓글