NDK_BUILD使用LOCAL_SRC_FILES链接的文件报
2021-08-09 本文已影响0人
阴天不带伞百分百下雨君
在使用ndk_build编译so库的过程中,发现app\build\intermediates\ndkBuild\debug\obj\local\arm64-v8a文件夹下,在.mk文件中使用LOCAL_SRC_FILES链接的文件,部分.o文件未生成,导致编译过程中报错
error: error opening 'app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs-debug/cocos2d_lua_static/__/manual/ui/lua_cocos2dx_experimental_video_manual.o.d': No such file or directory
最后排查原因发现是因为文件路径过长导致的问题
解决方案:裁剪文件路径长度。