General Project Properties (Android C++)
Property | Description | Choices |
---|---|---|
Output Directory | Specifies a relative path to the output file directory; can include environment variables. | |
Intermediate Directory | Specifies a relative path to the intermediate file directory; can include environment variables. | |
Target Name | Specifies a file name that this project generates. | |
Target Extension | Specifies a file extension that this project generates. (Example: .exe or .dll) | |
Extensions to Delete on Clean | Semi-colon delimited wildcard specification for which files in the intermediate directory to delete on clean or rebuild. | |
Build Log File | Specifies the build log file to write to when build logging is enabled. | |
Platform Toolset | Specifies the toolset used for building the current configuration; If not set, the default toolset is used | |
Configuration Type | Specifies the type of output this configuration generates. | Dynamic Library (.so) - Dynamic Library (.so) Static library (.a) - Static Library (.a) Utility - Utility Makefile - Makefile |
Target API Level | Android NDK API Level targeted by this configuration. | |
Use of STL | Specifies which C++ Standard Library to use for this configuration. | Minimal C++ runtime library (system) C++ runtime static library (gabi++_static) C++ runtime shared library (gabi++_shared) STLport runtime static library (stlport_static) STLport runtime shared library (stlport_shared) GNU STL static library (gnustl_static) GNU STL shared library (gnustl_shared) LLVM libc++ static library (c++_static) LLVM libc++ shared library (c++_shared) |
Thumb Mode | Generate code that executes for thumb microarchitecture. This is applicable for arm architecture only. | Thumb Arm Disabled |