Android NDK-r18 的超级编译问题
Superpowered compile problems with Android NDK-r18
Android Studio 已经将NDK 更新为r-18,这似乎改变了C++ 编译器,但不清楚哪里出了问题。我们收到以下错误:
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
Superpowered 版本 1.2.4 附带的示例在使用 Android Studio 3.2 RC3 和 NDK-r18 时也出现此错误。
修复编译需要做什么?
超强uses gnustl which has been removed from NDK r18.
最近 GitHub 上的 answer 建议您只需将 ANDROID_STL
设置为 c++_static
即可解决问题一些超级样本。请小心使用此方法,它可能会在运行时产生副作用。
在库正式接受新版本之前,继续使用 NDK r17 可能更安全。
Superpowered 已更新至 NDK r18 和 Android Studio 3.2。
Android Studio 已经将NDK 更新为r-18,这似乎改变了C++ 编译器,但不清楚哪里出了问题。我们收到以下错误:
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
Superpowered 版本 1.2.4 附带的示例在使用 Android Studio 3.2 RC3 和 NDK-r18 时也出现此错误。
修复编译需要做什么?
超强uses gnustl which has been removed from NDK r18.
最近 GitHub 上的 answer 建议您只需将 ANDROID_STL
设置为 c++_static
即可解决问题一些超级样本。请小心使用此方法,它可能会在运行时产生副作用。
在库正式接受新版本之前,继续使用 NDK r17 可能更安全。
Superpowered 已更新至 NDK r18 和 Android Studio 3.2。