AndroidStudio编译报错:[CXX1429] error when building with cmake using
../arm64-v8a/libz.a exists
还有android studio sync 后 C complier error 弹框 报一堆ndk的错误的
排查和解决方法:
报错信息 [CXX1429] 是一个常见于使用 C++ 和 Android NDK 进行开发时出现的编译错误。这个错误通常表示在编译过程中遇到了一个无法解析的外部符号。
可以检查一下Android.mk文件里面是否有空格
这个问题很可能是arm64-v8a、armeabi-v7a等架构文件导致的
检查架构文件是否存在
这个问题也可能是svn默认不上传.a文件导致的。
查看下报错的目录下有没有对应的libz.a,如果没有就从引擎目录下拷贝过来。