【问题标题】:How to cross compile freetype library for android in Windows?如何在 Windows 中为 android 交叉编译 freetype 库?
【发布时间】:2012-08-07 12:10:56
【问题描述】:

我正在尝试在我的原生 android 应用程序中使用 freetype 库。但我发现的有关将此库与 android ndk 一起使用的唯一信息仅适用于 *nix 系统:

http://blog.beuc.net/posts/Cross-compile_FreeType_for_Android_ARM/

http://en.wikibooks.org/wiki/OpenGL_Programming/Installation/Android#FreeType

也就是说,我不能在windows系统上进行交叉编译。

是否有任何关于它的分步参考,或者是否可以下载已经交叉编译的 freetype 库版本?

谢谢!

【问题讨论】:

    标签: android android-ndk freetype


    【解决方案1】:

    当你在window系统下使用ndk时,你必须使用cygwin进行编译,无论如何都是*nix系统。

    你可以使用cygwin进行编译

    请参考此链接

    http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/

    【讨论】:

    • 当然我试过了,但它对我不起作用......我在第一步编译失败:make-standalone-toolchain.sh --platform=android-9 - -install-dir=/cygdrive/c/DEV/ndk-standalone-9 /cygdrive/c/DEV/AndroidNDK/build/tools/make-standalone-toolchain.sh:第18行:dirname:找不到命令/cygdrive/c /DEV/AndroidNDK/build/tools/make-standalone-toolchain.sh: line 18: /prebuilt-common.sh: No such file or directory
    【解决方案2】:

    看看使用freetype的this project,因为我已经成功地使用cygwin编译了它。

    【讨论】:

      猜你喜欢
      • 2014-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-28
      • 2013-06-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多