1

我有一个由GCC. 现在我试图用 编译它clang,它可以工作,除了一件事:只要我添加APP_CFLAGS += -flto(它与 一起工作GCC),链接器就会对每个.o文件都说“无效字符”,然后退出。那么,我可以使用 clang 启用 LTO 吗?如果可以,那怎么办?

这是最新的 NDK R10e 和 clang 3.6。

4

2 回答 2

1

我有同样的问题,并添加

LOCAL_LDFLAGS += -flto

解决了,

于 2015-08-27T19:17:24.117 回答
0

我可以在 ndk 上将 flto 与 clang 一起用于 armeabi、arme-v7a、x86 和 x86_64,但不能用于 arm64-v8a ...

于 2016-09-13T20:27:08.987 回答