我试图建立与Android NDK-11库,我得到一个链接错误:NDK 11接头警告作为错误
arm-linux-androideabi/bin/ld: error: treating warnings as errors
我没有得到这个错误,如果我使用ndk-r10e。
运行ndk-build V = 1,我看到-Wl,--fatal-warnings
被传递给链接器。我已经尝试将LOCAL_LDFLAGS:=-Wl,--no-fatal-warnings
添加到我的Android.mk文件中,并且我可以在链接器输出中看到它实际上正在传递给链接器,但它在-Wl,--fatal-warnings
之前通过,因此它被忽略。
警告来自第三方库,所以我不能只重新编译它来修复警告(它们都是'重定位是指丢弃的部分'警告)。我一直看到这些警告,从来没有任何问题。
有谁知道如何告诉ndk-11链接器而不是将警告视为错误?