Установка инструментов разработки для выполнения функции Make в локальном режиме

Если вы хотите создавать на своем компьютере автономные приложения, вам понадобится, в дополнение к ArcGIS AppStudio, установить специальные инструменты разработки сторонних поставщиков.

Примечание:

Установка инструментов разработки не обязательна для пользователей AppStudio. Большинство пользователей могут создавать файлы установки приложения с помощью облака Создать. Создание установочных файлов приложения локально (и необходимость установки инструментов разработки) требуется только в следующих случаях:

  • Требования организации запрещают использования облачного сервиса разработки AppStudio.
  • Если вы хотите настроить установщик, создаваемый для вашего приложения.
  • Если вам необходимо добавить пользовательские модули C++ в ваше приложение.

В расположенной ниже таблице описано, какие платформы можно использовать на каждой платформе разработки:

Целевая платформаСобираемый на WindowsСобираемый на macOSСобираемый на Ubuntu

Windows

Да

Нет

Нет

iOS

Нет

Да

Нет

macOS

Нет

Да

Нет

Android

Да

Да

Да

Ubuntu

Нет

Нет

Да

Сначала установите перечисленные далее инструменты разработки для целевой платформы; затем установите AppStudio. После установки AppStudio необходимо настроить ее с помощью уже установленных Qt-китов.

Для каждой платформы разработки требуются перечисленные ниже инструменты. Все версии платформы необходимых компонентов Qt должны быть загружены с веб-сайта Qt.

Примечание:
  • Если вы создаете приложения только под iOS или Android (на любом языке), вам не нужна Qt Installer Framework (IFW).
  • Если создаются приложения для Windows, macOS или Ubuntu, необходимо скачать Qt Installer Framework с веб-сайта Qt.

Windows

Для Windows требуются следующие инструменты разработчика:

  • Microsoft Visual Studio 2019
    Примечание:

    При установке Visual Studio, выберите Microsoft Foundation Classes for C++. Это - единственный обязательный элемент для AppStudio.

  • Qt 5.15.6 для Microsoft Visual Studio 2019
    Примечание:

    Установите в местоположение по умолчанию.

  • Qt IFW 3.2.2

macOS

Для macOS требуются следующие инструменты разработчика:

  • Xcode 14
    Примечание:

    Для Xcode 14 требуется macOS версии 12.5 или более поздней. Для сборок могут использоваться более ранние версии macOS.

  • Инструменты командной строки Xcode
  • Qt 5.15.6 для macOS, Android и iOS
    Примечание:

    Выберите все компоненты на странице установщика Выбрать компоненты.

  • Qt IFW 3.2.2

Ubuntu

Для Ubuntu требуются следующие инструменты разработчика:

  • Qt 5.15.6 для Ubuntu 64 bit
  • Qt IFW 3.2.2

iOS

Для iOS требуются следующие инструменты разработчика:

  • Xcode 14
    Примечание:

    Для Xcode 14 требуется macOS версии 12.5 или более поздней.

  • Инструменты командной строки Xcode
  • Qt 5.15.6 для macOS, Android и iOS
    Примечание:

    Выберите все компоненты на странице установщика Выбрать компоненты.

  1. В Xcode щелкните Xcode > Настройки.
  2. На вкладке Загрузки щелкните Компонент и скачайте симулятор iOS.
  3. Настройте Xcode для распространения, выполнив инструкции Подготовка к распространению приложения на веб-сайте Apple.

Android

Процесс такой же, как и для Windows, macOS или Ubuntu, в зависимости от выбранной платформы, а также следующее:

  • Android SDK (Platform Tools 29.0.2 и SDK 31)
    • Вы можете установить эти инструменты в Android Studio. Перейдите в Инструменты > Android > SDK Manager. На вкладке Платформы SDK выберите и установите платформу Android, на которой вы будете создавать свое приложение, например, Android 6 (Marshmallow). На вкладке Инструменты SDK выберите и установите Инструменты Android SDK для установленной вами платформы Android.
  • Android Native Development Kit (NDK)
  • Java Development Kit (JDK), версия 8.x
  • Qt 5.15.6 для Android (Windows, macOS или Ubuntu) с установкой в местоположение по умолчанию.

Для получения дополнительной информации об этих требованиях см. документацию к Qt.

После установки всех компонентов, необходимо указать пути в Qt Creator.

  1. Откройте Qt Creator.
  2. Щелкните Инструменты, Опции и выберите Устройства в таблице содержания раздела Опции. В macOS этот список расположен в Qt Creator > Настройки > Устройства.
  3. на вкладке Android выберите и укажите пути к различным наборам, а затем нажмите OK для выполнения настройки.

Возможные пути для комплектов разработки

Инструмент расширенной конфигурации AppStudio.

Для использования локального инструмента AppStudio Make необходимо запустить инструмент расширенной конфигурации AppStudio, но только после того, как установите для своей системы все необходимые инструменты разработки. Для получения подробной информации о работе с этим инструментом см. раздел Настройка с Qt Kits.

Примечание:

Этот инструмент расширенной конфигурации надо запускать каждый раз, когда устанавливается новая версия AppStudio, для обновления среды разработки.