首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在OS上使用GYP为Android.mk生成Makefile(或Android.mk)

在OS上使用GYP为Android.mk生成Makefile(或Android.mk)
EN

Stack Overflow用户
提问于 2014-03-28 17:46:36
回答 1查看 2.1K关注 0票数 1

我试图在OS上使用GYP来生成iOS/ awesome项目和用于Android.mk的Makefile(或Android.mk)。生成Xcode项目非常棒,一点问题都没有。但是对于Android来说,我不知道该怎么做。

代码语言:javascript
复制
TOOLCHAIN=/usr/local/Cellar/android-ndk/r9d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86/bin/arm-linux-androideabi \
CC=$TOOLCHAIN-gcc \
CXX=$TOOLCHAIN-g++ \
LINK=$TOOLCHAIN-g++ \
AR=$TOOLCHAIN-ar \
gyp project.gyp --depth=. -f make -DOS=android -Gandroid_ndk_version=r9d

生成的makefile有一些问题。例如,AR.target没有指向安卓工具链,CFLAGS和LDFLAGS都有"-arch x86_64“。然而,生成的project.target.mk似乎有行,就像Android.mk一样,这是为Android.mk设计的。我想我只需要这部分生成的制作文件。

如何使用GYP在OS上生成Makefile或Android.mk?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-28 22:23:02

我为Android找到了一个完整的GYP示例!

即使在OS X上,它也运行得很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22719843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档