Porting a command-line executable to Android with an NDK standalone compiler

The previous recipe covered how to port a command-line executable to Android with an NDK build system. This recipe describes how to do it by using the Android NDK toolchain as a standalone compiler.

Getting ready

It is recommended that you read the Porting a library with its existing build system recipe in Chapter 8, Porting and Using Existing Libraries with Android NDK, before continuing.

How to do it...

The following steps describe how to port the fusch program to Android by using the NDK toolchain directly:

  1. Create an Android application named PortingExecutableBuildSystem with native support. Set the package name as cookbook.chapter9.portingexecutablebuildsystem. Refer ...

Get Android Native Development Kit Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.