Общие свойства проекта (Android C++)

Это важно

Начиная с Visual Studio 2026 (версии 18.0), разработка мобильных приложений с использованием C++ для iOS и Android, а также инструменты разработки для встроенных систем и Интернета вещей (просмотрщик RTOS, последовательный монитор, периферийный просмотрщик и импорт проекта ST), больше не поддерживаются и будут удалены в будущем обновлении. Пакеты NDK Android, включенные в разработку мобильных устройств с рабочей нагрузкой C++, остаются поддерживаемыми.

Свойство Описание Варианты выбора
Выходной каталог Указывает относительный путь к выходному каталогу файлов; может включать в себя переменные среды.
Промежуточный каталог Указывает относительный путь к промежуточному каталогу файлов; может включать в себя переменные среды.
Целевое имя Указывает имя файла, которое создает этот проект.
Расширение цели Указывает расширение файла, которое создает этот проект. (Пример: EXE или DLL.)
Расширения для удаления при очистке Спецификация унифицированных символов (разделитель — точка с запятой), определяющая файлы, которые нужно удалять в промежуточном каталоге при очистке или перестроении.
Файл журнала сборки Определяет файл журнала сборки, в который будет вестись запись, если ведение журнала включено.
Набор инструментов платформы Задает набор инструментов, используемый для сборки текущей конфигурации; если не указан, используется набор инструментов по умолчанию
Тип конфигурации Определяет тип выходных данных, создаваемых этой конфигурацией. Динамическая библиотека (.so) — динамическая библиотека (.so)
Статическая библиотека (.a) — статическая библиотека (.a)
Служебная программа — служебная программа
Makefile — файл Makefile
Целевой уровень API Целевой уровень API NDK Android для этой конфигурации.
Использование STL Указывает, какую стандартную библиотеку C++ следует использовать для этой конфигурации. Минимальная библиотека среды выполнения C++ (система)
Статическая библиотека среды выполнения C++ (gabi++_static)
Общая библиотека среды выполнения C++ (gabi++_shared)
Статическая библиотека среды выполнения STLport (stlport_static)
Общая библиотека среды выполнения STLport (stlport_shared)
Статическая библиотека GNU STL (gnustl_static)
Общая библиотека GNU STL (gnustl_shared)
Статическая библиотека LLVM libc++ (c++_static)
Общая библиотека LLVM libc++ (c++_shared)
Режим большого пальца Создайте код, который будет выполняться на микроархитектуре Thumb. Применимо только к архитектуре ARM. Большой палец
ARM
Отключен