Book Image

Android NDK: Beginner's Guide

By : Sylvain Ratabouil
Book Image

Android NDK: Beginner's Guide

By: Sylvain Ratabouil

Overview of this book

Table of Contents (18 chapters)
Android NDK Beginner's Guide Second Edition
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Time for action – prebuilding Boost static library


Let's prebuild Boost for Android as a static library with the following steps:

  1. Download Boost from http://www.boost.org/ (Version 1.55.0, in this book). Unzip the archive into ${ANDROID_NDK}/sources. Name the directory boost.

    Open a command line window and go to the boost directory. Launch bootstrap.bat on Windows or ./bootstrap.sh on Linux and Mac OS X to build b2. This program, previously named BJam, is a custom building tool similar to Make.

    Note

    Boost 1.55.0 archive is provided with this book in the Libraries/boost directory.

    Change the NDK build command in DroidBlaster to generate verbose compilation logs. To do so, in Eclipse Project properties, navigate to the C/C++ Build section. There, you should see the following build command: ndk-build NDK_DEBUG=1. Change it to build NDK_DEBUG=0 V=1 to compile in release mode with verbose logs.

  2. Rebuild DroidBlaster (you might need to clean your project first). If you look, for example, at the following...