Mac에 Xcode 명령줄 도구 패키지를 설치하는 방법

Mac에 Xcode 명령줄 도구 패키지를 설치하는 방법

명령줄을 사용하여 Mac 앱을 코딩하려는 경우 Xcode 명령줄 도구 패키지가 필요합니다. 여기에는 전체 Xcode 통합 개발 환경 없이 터미널을 통해 액세스할 수 있는 컴파일러, 디버거 및 기타 개발 도구와 유틸리티가 포함되어 있습니다.

Xcode가 Mac에 이미 설치되어 있으면 이 유용한 Unix 툴킷이 필요하지 않습니다. 그렇지 않은 경우 이 단계별 자습서에서는 웹을 통해 직접 또는 터미널에서 “xcode-select” 설치 명령을 사용하여 Xcode 명령줄 도구 패키지를 다운로드, 설치 및 사용하는 방법을 보여줍니다.

Xcode 명령줄 도구란?

Xcode 명령줄 도구는 UNIX 스타일 명령을 사용하여 Mac 앱을 빌드하려는 소프트웨어 개발자를 위한 자체 포함 패키지입니다.

Apple의 Xcode 통합 개발 환경과 함께 번들로 제공되지만 독립형 버전은 Xcode에서 별도로 다운로드할 수 있습니다.

macOS Finder의 명령줄 도구 폴더

Xcode 명령줄 도구에는 무엇이 포함되어 있습니까?

Xcode 명령줄 도구 패키지는 소프트웨어 개발 키트(SDK) 프레임워크 및 헤더와 함께 Apple의 LLVM 컴파일러 및 링커, Make 명령 및 명령줄 개발을 위한 기타 편리한 터미널 명령과 같은 수많은 도구로 구성됩니다. Xcode 명령 도구(v14.2 기준)에는 112개의 터미널 명령이 포함되어 있습니다.

터미널을 사용하면 Mac에서 UNIX 명령의 세계에 액세스할 수 있습니다. 따라서 터미널을 최대한 활용할 수 있는 포괄적인 Mac 터미널 명령 치트 시트를 확인하십시오. 알아야 할 모든 필수 명령에 대한 훌륭한 참조를 제공합니다.

Xcode 명령줄 도구를 설치하는 방법

두 가지 방법으로 Xcode 명령줄 도구를 다운로드하고 설치할 수 있습니다. Apple 개발자 포털을 통해 직접 다운로드하거나 터미널 명령을 사용하여 수동으로 설치할 수 있습니다. 아래에서 이 두 가지 방법을 모두 다룰 것입니다.

방법 1: 웹에서 Xcode 명령줄 도구 가져오기

Xcode 명령줄 도구 패키지를 수동으로 다운로드하려면 다음 단계를 따르십시오.

  1. developer.apple.com/downloads 로 이동 하여 Apple ID로 로그인합니다.
  2. 검색 필드에 “명령줄 도구”를 입력하고 Enter 키를 누릅니다.
    Safari를 사용하여 Apple의 Xcode 명령줄 도구 다운로드
  3. 원하는 항목 아래의 세부 정보 보기 를 클릭 하고 나열된 DMG 파일을 눌러 다운로드합니다.
  4. 그런 다음 다운로드 폴더에서 파일을 두 번 클릭하여 디스크 이미지를 가상 디스크로 마운트합니다.
    Finder에서 선택한 Xcode 명령줄 도구 디스크 이미지
  5. 그런 다음 탑재된 볼륨에서 Command Line Tools.pkg 파일을 열어 설치 프로그램을 시작합니다.
    macOS Finder의 Xcode 명령줄 도구 설치 프로그램 패키지

이 시점에서 화면의 지시에 따라 설치 프로세스를 완료할 수 있습니다.

방법 2: 터미널을 사용하여 Xcode 명령줄 도구 설치

또는 언제든지 Mac에서 터미널 앱을 사용하여 Xcode 명령줄 도구 패키지를 다운로드하고 설치할 수 있습니다.

  1. Spotlight 검색( Cmd + Space )을 사용하여 Mac에서 터미널 을 시작 합니다 .
  2. 다음 명령을 입력합니다.xcode-select --install
  3. 명령줄 개발자 도구를 설치하라는 팝업이 표시됩니다. 계속하려면 설치 를 선택하십시오 .
    Xcode 명령줄 도구를 다운로드하라는 macOS 터미널 프롬프트 제공
  4. 다음 명령을 사용하여 C++ 언어 컴파일러를 실행하여 Xcode 명령줄 도구 설치를 확인할 수 있습니다.gcc
  5. Enter 키를 누르고 아래 스크린샷에 표시된 결과를 얻는지 확인하십시오 .
    macOS 터미널의 GNU 컴파일러 메시지

전달된 입력 파일이 없다는 동일한 오류 메시지가 표시되면 Xcode 명령줄 도구 패키지를 성공적으로 설치한 것입니다.

성공적으로 설치되면 /Library/Developer/CommandLineTools/ 폴더 내의 usr/bin/ 하위 폴더 에서 명령줄 개발자 도구를 찾을 수 있습니다 .

Xcode 명령줄 도구의 버전을 확인하는 방법

Xcode 명령줄 도구의 버전 번호를 직접 확인할 수는 없지만 터미널에서 Clang 컴파일러의 버전을 확인하여 간접적으로 확인할 수 있습니다.

clang --version

이 명령은 설치된 명령줄 도구의 버전 번호를 출력합니다. 이 Wikipedia 페이지 의 해당 Xcode 릴리스 버전 번호와 일치 시켜 최신 버전의 Xcode 명령줄 도구를 설치했는지 확인하십시오.

Xcode 명령줄 도구를 제거하는 방법

Xcode 명령줄 도구를 제거하고 해당 폴더를 제거하려면 다음 명령을 실행합니다.

sudo rm -rf /Library/Developer/CommandLineTools

명령에 관리자 권한이 필요하므로 Mac 암호를 입력하라는 메시지가 표시됩니다.

Mac에서 /Library/Developer/CommandLineTools/ 가 사라 졌는지 확인합니다 . 합병증을 피하려면 Finder에서 이 폴더를 수동으로 삭제하지 마십시오.

Xcode 명령줄 도구를 제거했는지 확인하려면 터미널에 “gcc”를 입력하여 GNU 컴파일러를 실행해 보십시오. “활성 개발자 디렉토리를 가져올 수 없습니다”라는 오류 메시지가 표시되면 Mac에서 Xcode 명령줄 도구 패키지를 제거한 것입니다.

macOS에서 명령줄 개발 즐기기

Apple 플랫폼용 App Store 앱을 작성하려면 필요한 모든 명령줄 도구가 이미 포함된 완전한 Xcode 통합 개발 환경이 필요합니다.

그러나 Homebrew와 같은 패키지 관리자를 사용하거나 명령줄 개발을 선호하는 경우 Xcode 명령줄 도구를 사용하는 것이 좋습니다. 1기가바이트가 조금 넘는 이 패키지는 설치에 40GB 이상의 디스크 공간이 필요한 Xcode의 오버헤드 없이 제공됩니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다