2012-08-07 70 views
1

我想在我的原生android應用程序中使用freetype庫。但是,有關使用該庫的Android NDK的唯一信息,我發現只有在* nix系統的工作原理:如何在Windows中交叉編譯android的freetype庫?

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

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

換句話說,我不能執行跨在windows系統上編譯程序。

有沒有關於它的分步參考或是否可以下載已經交叉編譯的freetype庫版本?

謝謝!

回答

0

當你在窗口系統下使用ndk時,你必須使用cygwin進行編譯,即無論如何* nix系統。

可以使用的cygwin

請參考以下鏈接

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

+0

當然,我嘗試過,但它並沒有爲我工作......我沒有在第一步compiule它: 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:line 18:dirname:command not found /cygdrive/c/DEV/AndroidNDK/build/tools/make-standalone-toolchain.sh:第18行:/prebuilt-common.sh:沒有這樣的文件或di 工作區 – Tutankhamen 2012-08-08 02:12:37

0

看一看this project它使用freetype的,因爲我已經設法成功地編譯它使用的cygwin做編輯。