【问题标题】:How to Cross Compile Library Using Standalone NDK toolchain如何使用独立的 NDK 工具链交叉编译库
【发布时间】:2013-01-14 18:25:50
【问题描述】:

所以我正在尝试使用源代码交叉编译 Box2D,我想在我的 Mac 上为 Android 编译。我可以跑...

../box2d-read-only/Box2D/Build/gmake$ make

这很好用,现在如何将我正在使用的 GCC 版本更新为 ARM 处理器的版本。我尝试了以下...

制作 CC="/tmp/my-toolchain/bin/arm-linux-androideabi-gcc"

这似乎有效,但真的吗?我是 gcc 的新手,我预感它正在使用 Mac x86(或其他)gcc。有没有一种好方法来测试它是否为正确的拱形编译?

【问题讨论】:

    标签: android makefile arm


    【解决方案1】:

    我想我在文档中找到了答案,这似乎可行....

    导出 PATH=/tmp/my-android-toolchain/bin:$PATH

    export CC=arm-linux-androideabi-gcc # 或export CC=clang

    export CXX=arm-linux-androideabi-g++ # 或 export CXX=clang++

    制作

    仍在努力确认它......

    在文档中找到。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-16
      • 1970-01-01
      • 2016-03-02
      相关资源
      最近更新 更多