【发布时间】:2013-08-01 22:11:08
【问题描述】:
根据 this response ,我尝试使用 -mfloat-abi=hard 标志进行构建。在Application.mk我有
APP_ABI := armeabi-v7a
APP_CFLAGS += -mfloat-abi=hard
得到了这个错误
error: ./obj/local/armeabi-v7a/objs/XXX.o uses VFP register arguments, output does not
我发现 this link 有人在其中发布了 -mfloat-abi=hard 不与 stock 工具链一起使用。
在 NDKr9 中仍然是这种情况吗?
【问题讨论】:
-
该错误来自链接器吗?另见:stackoverflow.com/questions/16846430/…
-
是的,链接器错误。您的链接/答案更清楚地说明了这个标志。在针对 v7a 时,我一直在寻找一些简单的优化,但无论如何,那个标志可能不会有太大的不同。谢谢。
标签: android android-ndk armv7