- Qt 6.9
- Qt Core
- CMake Commands in Qt6 Core
- qt_android_apply_arch_suffix
- Qt 6.9.3 Reference Documentation

# qt_android_apply_arch_suffix

Configures the target binary's name to include an architecture-specific suffix.

The command is defined in the `Core` component of the `Qt6` package, which can be loaded like so:

     find_package(Qt6 REQUIRED COMPONENTS Core)

This command was introduced in Qt 6.0.

Warning: This command is deprecated since Qt 6.5. Use qt_add_executable or qt_add_library instead.

Note: This command should only be called if targeting the Android platform.

## Synopsis

     qt_android_apply_arch_suffix(target)

If versionless commands are disabled, use `qt6_android_apply_arch_suffix()` instead. It supports the same set of arguments as this command.

## Description

The CMake `SUFFIX` target property controls the suffix used on the file name of the target's built binary. This command is a convenience for setting that property to an architecture-specific value. This is useful when installing multiple builds for different Android architectures into the same install location, as it prevents the libraries for different architectures from overwriting each other.