在使用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
最后排查原因发现是因为文件路径过长导致的问题
解决方案:裁剪文件路径长度。










网友评论