Как установить пакет инструментов командной строки Xcode на Mac

Если вы предпочитаете кодировать приложения для Mac с помощью командной строки, вам понадобится пакет Xcode Command Line Tools. Он содержит компиляторы, отладчики и другие инструменты и утилиты разработки, доступные через Терминал без всей интегрированной среды разработки Xcode.

Если Xcode уже установлен на вашем Mac, вам не нужен этот полезный инструментарий Unix. Если нет, это пошаговое руководство покажет вам, как загрузить, установить и использовать пакет инструментов командной строки Xcode непосредственно через Интернет или с помощью команды установки «xcode-select» в Терминале.

Инструменты командной строки Xcode — это автономный пакет для разработчиков программного обеспечения, которые хотят создавать приложения для Mac с использованием команд в стиле UNIX.

Он связан с интегрированной средой разработки Apple Xcode, но автономную версию можно загрузить отдельно от Xcode.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Папка «Инструменты командной строки» в macOS Finder

Пакет инструментов командной строки Xcode состоит из фреймворков и заголовков комплекта разработки программного обеспечения (SDK), а также множества инструментов, таких как компилятор и компоновщик Apple LLVM, команда Make и другие удобные команды терминала для разработки из командной строки. В Xcode Command Tools включено 112 команд терминала (начиная с версии 14.2).

Терминал, если вы не знали, дает вам доступ к миру команд UNIX на вашем Mac. Итак, ознакомьтесь с нашей исчерпывающей памяткой по командам терминала Mac, чтобы максимально использовать возможности терминала. Он предоставляет отличный справочник по всем основным командам, которые вы должны знать.

Вы можете загрузить и установить инструменты командной строки Xcode двумя способами. Вы можете загрузить его напрямую через портал Apple Developer или установить вручную с помощью команды терминала. Ниже мы рассмотрим оба этих метода.

Метод 1: получить инструменты командной строки Xcode из Интернета

Чтобы вручную загрузить пакет инструментов командной строки Xcode, выполните следующие действия:

  1. Перейти к developer.apple.com/downloads и войдите под своим Apple ID.
  2. Введите «инструменты командной строки» в поле поиска и нажмите Enter. Загрузка инструментов командной строки Apple Xcode с помощью Safari
  3. Нажмите «Просмотреть подробности» под нужной записью и нажмите на указанный файл DMG, чтобы загрузить его.
  4. Затем дважды щелкните файл в папке «Загрузки», чтобы смонтировать образ диска как виртуальный диск. Образ диска инструментов командной строки Xcode, выбранный в Finder
  5. Затем откройте файл Command Line Tools.pkg из подключенного тома, чтобы запустить программу установки. Установочный пакет инструментов командной строки Xcode в macOS Finder

На этом этапе вы можете следовать инструкциям на экране, чтобы завершить процесс установки.

Способ 2: используйте терминал для установки инструментов командной строки Xcode

Кроме того, вы всегда можете использовать приложение «Терминал» на своем Mac, чтобы загрузить и установить пакет инструментов командной строки Xcode:

  1. Запустите Терминал на вашем Mac, используя поиск Spotlight (Cmd + Space).
  2. Введите следующую команду. xcode-выбрать –установить
  3. Вы получите всплывающее окно с предложением установить инструменты разработчика командной строки. Выберите «Установить», чтобы продолжить. Терминал macOS предлагает загрузить инструменты командной строки Xcode
  4. Вы можете проверить установку инструментов командной строки Xcode, попробовав запустить компилятор языка C++ с помощью следующей команды: gcc
  5. Нажмите клавишу Enter и посмотрите, получите ли вы результат, указанный на скриншоте ниже. Сообщение компилятора GNU в терминале macOS

Вы успешно установили пакет инструментов командной строки Xcode, если получили то же сообщение об ошибке о том, что входные файлы не переданы.

После успешной установки вы найдете инструменты разработчика командной строки в подпапке usr/bin/ внутри папки /Library/Developer/CommandLineTools/.

Как проверить версию инструментов командной строки Xcode

Вы не можете напрямую проверить номер версии инструментов командной строки Xcode, но вы можете сделать это косвенно, проверив версию компилятора Clang в Терминале:

лязг

Команда выведет номер версии установленных инструментов командной строки. Сопоставьте его с соответствующим номером версии выпуска Xcode на этом Страница Википедии чтобы убедиться, что вы установили последнюю версию инструментов командной строки Xcode.

Чтобы удалить инструменты командной строки Xcode и удалить его папку, выполните следующую команду:

sudo rm -rf/Библиотека/Разработчик/CommandLineTools

Вам будет предложено ввести пароль вашего Mac, так как команда требует прав администратора.

Убедитесь, что /Library/Developer/CommandLineTools/ на вашем Mac отсутствует. Во избежание осложнений не удаляйте вручную эту папку в Finder.

Чтобы убедиться, что вы удалили инструменты командной строки Xcode, попробуйте запустить компилятор GNU, набрав «gcc» в Терминале. Если вы видите сообщение об ошибке «невозможно получить активный каталог разработчика», вы удалили пакет инструментов командной строки Xcode со своего Mac.

Наслаждайтесь разработкой командной строки в macOS

Для написания приложений App Store для платформ Apple требуется полная интегрированная среда разработки Xcode, которая уже включает все необходимые инструменты командной строки.

Но если вы полагаетесь на менеджеры пакетов, такие как Homebrew, или предпочитаете разработку из командной строки, инструменты командной строки Xcode — это то, что вам нужно. Этот пакет размером чуть более гигабайта поставляется без накладных расходов Xcode, для установки которого требуется более 40 ГБ дискового пространства.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)