如何在此处切换此示例以使用gcc?: https://github.com/googlesamples/android-ndk/tree/master/other-builds/ndkbuild/hello-libs
有没有办法在gradle文件上设置它?
THX
答案 0 :(得分:0)
从最新的ndk(18)开始,不再支持gcc,并且您被迫使用clang。 我在切换到clang时遇到了一些问题,我正在考虑按照建议的方式切换到cmake。
关于gcc更好的说法
gcc产生的优化二进制文件比android NDK中的clang更为重要
尽管有一些道理,但关于该主题的讨论似乎很多,这是因为gcc隐式使用了-Bisymbolic,这很不好。您可以在此处找到有关ndk github存储库的深入对话
https://github.com/android-ndk/ndk/issues/495
它很长,但是很有见地。