[Xcode] Failed to locate clang & llbd 에러 해결

KIM SOO MIN·2023년 12월 11일

bugReport

목록 보기
10/12
💡 패스트 캠퍼스에서 드디어 computer engineering 강의를 듣는데 C++ 개발환경 셋팅부터 문제가 있었다. 왜!왜!!!!왜!!!!!!! 강의들은 window를 쓰는 것인가? 국비지원 클래스에서도 윈도우를 쓰고 강사님이 Mac 개발환경 설정에 대해서 잘 모르셔서 엄청 헤맸던 기억이 있는데 이번에도 동일한 감정을 느낄 수 있었다… stackoverflow와 많은 티스토리 블로그를 뒤진 덕에 방법을 찾을 수 있었고, 그것에 대해 정리해 보도록 하겠다.

맥은 그지같은 점이 (나 매우 화나있다..! (ꐦ°᷄▿°᷅)) 자꾸 xcode를 다시 설치해야하는 불편함이 있다.
갑자기 git이 작동 안 했을 때만 겪었던 문제인데 이 해결방법은 다시 또 블로깅 해보도록 하겠다.

아무튼 내가 겪은 에러는 아래와 같다.

xcode-select: Failed to locate 'clang', requesting installation of command line developer tools.
xcode-select: Failed to locate 'lldb', requesting installation of command line developer tools.

stackoverflow에서 찾은 대답인 xcode-select --install 을 해보아도 이미 already existed 라는 대답만 몇개를 보고 도저히 안되겠어서 맥을 잘 아시는 분께 연락을 드렸더니 ‘xcode가 깔려있으면 lldb와 clang은 이미 깔려있을텐데요…’ 라는 대답을 듣고 좌절했다.

그러던 중 이제까지 문제가 있었으면 재설치가 답이었다..! 라는 생각이 떠올랐고 xcode를 지우게 되었다.

아래는 내가 실행한 명령어이다.

sudo /Developer/Library/uninstall-devtools --mode=all
응용프로그램 폴더에서 xcode를 휴지통으로 버려버렷!
sudo rm -rf ~/Library/Developer/
sudo rm -rf ~/Library/Caches/com.apple.dt.Xcode
sudo rm -rf /Library/Developer/CommandLineTools

dev-tips/맥에서 Xcode 삭제 및 개발 환경 복원.md at master · HomoEfficio/dev-tips

삭제 명령어를 참고한 블로그이다. 감사합니다.

후에 다시 xcode를 설치하려고 xcode-select --install , sudo xcode-select --install 명령어를 쳐도 xcode-select: note: install requested for command line developer tools 라는 에러만 뱉을 뿐이었다.

와 망했다~~ 생각하던 중

Sign in with your Apple ID

좋은 정보 감사합니다.

위의 링크에서도 다운받을 수 있다고 해서 다시 xcode를 다운받을 수 있었다.

하지만 llbd 는 그렇게 쉬운 녀석이 아니었다.

xcrun: error: active developer path ("/Applications/Xcode.app/Contents/Developer") does not exist
Use `sudo xcode-select --switch path/to/Xcode.app` to specify the Xcode that you wish to use for command line developer tools, or use `xcode-select --install` to install the standalone command line developer tools.
See `man xcode-select` for more details.

sudo xcode-select --switch path/to/Xcode.app 사용해보라는 명령어를 사용해보아도 되지 않았고 엄청난 구글링 끝에 답을 찾았다.

해결방법

xcrun: error: active developer path ("/Applications/Xcode.app/Contents/Developer") does not exist

계신 곳으로 절 올리겠습니다.

sudo xcode-select --reset 이 답이었다!

후에 llbdclang을 설치했고, llbd --version , clang --version 으로 버전 확인까지 완료하였다.

이 방법으로도 안된다면.. 정말 눈물이 나겠군요.. (╯•﹏•╰)

profile
3년차 풀스택 엔지니어입니다.

0개의 댓글