Integrating the Intel(R) C++ Compiler for Android* with multiple Android NDKs


The Intel(R) C++ Compiler for Android* supports multiple Android NDKs usually (please check the product release notes for details).
The Intel C++ Compiler is integrated into one Android NDK specified during installation just like before. If there are multiple Android NDK installed, the script tool below coming with Intel C++ Compiler for Android can be used for integrating to additional Android NDK:
  • [icc-install-dir]/toolchains/ndk_integration.sh on Linux* or OS X*
  • [icc-install-dir]\toolchains\ndk_integration.cmd on Windows*
    For example, if you are using Intel(R) INDE product, default [icc-install-dir] will be C:\Intel\INDE\icc_android on Windows.
To integrate the Intel C++ Compiler for Android to a different Android NDK, follow the steps below:
  1. Assume that:
    • Intel C++ Compiler for Android is installed to [icc-install-dir]
    • The additional Android NDK is installed to [new-ndk-dir]
  2. On Linux* or OS X*:
    • Open a terminal window
    • cd [icc-install-dir]/toolchains/
    • ./ndk_integration.sh [new-ndk-dir]
    After running above commands, the Intel C++ compiler toolchain should be installed to [new-ndk-dir]/toolchains/x86-icc. "x86-icc" will be available in the ndk build environment.
  3. On Windows*:
    • Open a command window
    • cd [icc-install-dir]\toolchains\
    • .\ndk_integration.cmd [new-ndk-dir]
    After running above commands, the Intel C++ compiler toolchain “x86-icc” will be available in the ndk build environment.should be installed to [new-ndk-dir]\toolchains\x86-icc. "x86-icc" will be available in the ndk build environment.

Comments

Popular posts from this blog

Why I Wake Up Early (And 9 Reasons You Should Do So Too)

Google launches OnHub, a simple, expensive Wi-Fi router

2 iPhone Apps to Manage Expenses and Budget Efficiently