Такие читатели, как вы, помогают поддерживать MUO. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Читать далее.

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

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

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

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

instagram viewer

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

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

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

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

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

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

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

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

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

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

Вы не можете напрямую проверить номер версии инструментов командной строки 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 ГБ дискового пространства.