求救啊 NDK编译一直报错

cocosCreator:2.4.4
AS:3.5.2
NDK:R19
///已经切换或NDK了 17-21 还有说路径长了的 现在就在根目录了 还是报错.实在没办法了 求大佬救救
错误代码:
org.gradle.internal.UncheckedException: Build command failed.
Error while executing process D:\XXX\tools\sdk\ndk\19.2.5345600\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=D:\FFM_PrincessCake\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\jni\Android.mk NDK_APPLICATION_MK=D:\FFM_PrincessCake\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\jni\Application.mk APP_ABI=arm64-v8a NDK_ALL_ABIS=arm64-v8a NDK_DEBUG=0 APP_PLATFORM=android-19 NDK_OUT=D:/FFM_PrincessCake/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/XM/release/obj NDK_LIBS_OUT=D:\FFM_PrincessCake\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\build\intermediates\ndkBuild\XM\release\lib NDK_TOOLCHAIN_VERSION=clang NDK_MODULE_PATH=D:\cocosDashboard\CocosDashboard\resources.editors\Creator\2.4.4\resources\cocos2d-x;D:\cocosDashboard\CocosDashboard\resources.editors\Creator\2.4.4\resources\cocos2d-x\cocos;D:\cocosDashboard\CocosDashboard\resources.editors\Creator\2.4.4\resources\cocos2d-x\external -j8 NDK_DEBUG=0 D:/FFM_PrincessCake/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/XM/release/obj/local/arm64-v8a/libcocos2djs.so}
Android NDK: WARNING: Unsupported source file extensions in D:\cocosDashboard\CocosDashboard\resources.editors\Creator\2.4.4\resources\cocos2d-x/cocos/Android.mk for module cocos2dx_static
Android NDK: …/external/sources/edtaa3func/edtaa3func.h renderer/memop/RecyclePool.hpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_gfx_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_renderer_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_renderer_manual.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_gfx_manual.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_video_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_webview_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_cocos2dx_audioengine_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= SocketIO.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= WebSocket-libwebsockets.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= WebSocketServer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_socketio.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_websocket.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_websocket_server.cpp
[arm64-v8a] Compile++ : audioengine_static <= AssetFd.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioDecoder.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioDecoderProvider.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioDecoderSLES.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioDecoderOgg.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioDecoderMp3.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioDecoderWav.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioPlayerProvider.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioResampler.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioResamplerCubic.cpp
[arm64-v8a] Compile++ : audioengine_static <= PcmBufferProvider.cpp
[arm64-v8a] Compile++ : audioengine_static <= PcmAudioPlayer.cpp
[arm64-v8a] Compile++ : audioengine_static <= UrlAudioPlayer.cpp
[arm64-v8a] Compile++ : audioengine_static <= PcmData.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioMixerController.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioMixer.cpp
[arm64-v8a] Compile++ : audioengine_static <= PcmAudioService.cpp
[arm64-v8a] Compile++ : audioengine_static <= Track.cpp
[arm64-v8a] Compile++ : audioengine_static <= mp3reader.cpp
[arm64-v8a] Compile++ : audioengine_static <= tinysndfile.cpp
[arm64-v8a] Compile++ : editor_support_static <= jsb_spine_manual.cpp
[arm64-v8a] Compile++ : editor_support_static <= jsb_cocos2dx_spine_auto.cpp
[arm64-v8a] Compile++ : editor_support_static <= jsb_dragonbones_manual.cpp
[arm64-v8a] Compile++ : editor_support_static <= jsb_cocos2dx_dragonbones_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= cocos2d.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCFileUtils.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCImage.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCSAXParser.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= MathUtil.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCGeometry.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCVertex.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Mat4.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Quaternion.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Vec2.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Vec3.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Vec4.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Mat3.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCAutoreleasePool.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCConfiguration.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCData.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCRef.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCValue.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCThreadPool.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= TGAlib.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ZipUtils.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= base64.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ccCArray.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ccRandom.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ccTypes.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ccUTF8.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ccUtils.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= etc1.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= etc2.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= pvr.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCLog.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCScheduler.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= csscolorparser.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCGLUtils.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCRenderTexture.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= LocalStorage-android.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCDownloader.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCDownloader-android.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Uri.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= HttpClient-android.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_cocos2dx_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_cocos2dx_extension_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_cocos2dx_network_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= JavaScriptJavaBridge.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_opengl_manual.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_opengl_utils.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_classtype.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_conversions.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_cocos2dx_manual.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_global.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_xmlhttprequest.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_cocos2dx_network_manual.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_platform_android.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= config.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= HandleObject.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= MappingUtils.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= RefCounter.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Value.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= State.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Class.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Object.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ObjectWrap.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ScriptEngine.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Utils.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= EventDispatcher.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= xxtea.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= tinyxml2.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ioapi_mem.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ioapi.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= unzip.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ConvertUTFWrapper.cpp
[arm64-v8a] Compile : cocos2dx_static <= ConvertUTF.c
[arm64-v8a] Compile++ : cocos2dx_static <= edtaa3func.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= EditBox-android.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCFontAtlas.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCFontFreetype.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCLabelLayout.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCTTFLabelAtlasCache.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCTTFLabelRenderer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCTTFTypes.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= SHA1.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= util.cc
[arm64-v8a] Compile++ : cocos2dx_static <= env.cc
[arm64-v8a] Compile++ : cocos2dx_static <= inspector_agent.cc
[arm64-v8a] Compile++ : cocos2dx_static <= inspector_io.cc
[arm64-v8a] Compile++ : cocos2dx_static <= inspector_socket.cc
[arm64-v8a] Compile++ : cocos2dx_static <= inspector_socket_server.cc
[arm64-v8a] Compile++ : cocos2dx_static <= node.cc
[arm64-v8a] Compile++ : cocos2dx_static <= node_debug_options.cc
[arm64-v8a] Compile : cocos2dx_static <= http_parser.c
[arm64-v8a] Compile++ : cocos2dx_static <= GFXUtils.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Types.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= DeviceGraphics.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= FrameBuffer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= GFX.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= GraphicsHandle.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= IndexBuffer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Program.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= RenderBuffer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= RenderTarget.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= State.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Texture.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Texture2D.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= VertexBuffer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= VertexFormat.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= BaseRenderer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Camera.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Config.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Effect.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= InputAssembler.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Light.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Model.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Pass.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ProgramLib.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Scene.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Technique.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= View.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ForwardRenderer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Assembler.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= AssemblerBase.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CustomAssembler.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= MaskAssembler.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= RenderData.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= RenderDataList.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= TiledMapAssembler.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= AssemblerSprite.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= SimpleSprite2D.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= SlicedSprite2D.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= SimpleSprite3D.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= SlicedSprite3D.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= MeshAssembler.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Particle3DAssembler.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= MeshBuffer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ModelBatcher.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= NodeProxy.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= RenderFlow.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= StencilManager.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= MemPool.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= NodeMemPool.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ParallelTask.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= EffectVariant.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= EffectBase.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= VideoPlayer-android.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= WebViewImpl-android.cpp
[arm64-v8a] Compile++ : cocos_extension_static <= Manifest.cpp
[arm64-v8a] Compile++ : cocos_extension_static <= AssetsManagerEx.cpp
[arm64-v8a] Compile++ : cocos_extension_static <= CCEventAssetsManagerEx.cpp
[arm64-v8a] Compile++ : cocos_extension_static <= CCAsyncTaskPool.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioEngine-inl.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioEngine.cpp
[arm64-v8a] Compile : audioengine_static <= format.c
[arm64-v8a] Compile++ : audioengine_static <= minifloat.cpp
[arm64-v8a] Compile : audioengine_static <= primitives.c
[arm64-v8a] Compile++ : audioengine_static <= Utils.cpp
[arm64-v8a] Compile++ : editor_support_static <= jsb_helper.cpp
[arm64-v8a] Compile++ : editor_support_static <= IOBuffer.cpp
[arm64-v8a] Compile++ : editor_support_static <= MeshBuffer.cpp
[arm64-v8a] Compile++ : editor_support_static <= middleware-adapter.cpp
[arm64-v8a] Compile++ : editor_support_static <= TypedArrayPool.cpp
[arm64-v8a] Compile++ : editor_support_static <= IOTypedArray.cpp
[arm64-v8a] Compile++ : editor_support_static <= MiddlewareManager.cpp
[arm64-v8a] Compile++ : editor_support_static <= jsb_cocos2dx_editor_support_auto.cpp
[arm64-v8a] Compile++ : editor_support_static <= ParticleSimulator.cpp
[arm64-v8a] Compile++ : editor_support_static <= jsb_cocos2dx_particle_auto.cpp
[arm64-v8a] Compile++ : editor_support_static <= Animation.cpp
[arm64-v8a] Compile++ : editor_support_static <= AnimationState.cpp
[arm64-v8a] Compile++ : editor_support_static <= AnimationStateData.cpp
[arm64-v8a] Compile++ : editor_support_static <= Atlas.cpp
[arm64-v8a] Compile++ : editor_support_static <= AtlasAttachmentLoader.cpp
[arm64-v8a] Compile++ : editor_support_static <= Attachment.cpp
[arm64-v8a] Compile++ : editor_support_static <= AttachmentLoader.cpp
[arm64-v8a] Compile++ : editor_support_static <= AttachmentTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= Bone.cpp
[arm64-v8a] Compile++ : editor_support_static <= BoneData.cpp
[arm64-v8a] Compile++ : editor_support_static <= BoundingBoxAttachment.cpp
[arm64-v8a] Compile++ : editor_support_static <= ClippingAttachment.cpp
[arm64-v8a] Compile++ : editor_support_static <= ColorTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= Constraint.cpp
[arm64-v8a] Compile++ : editor_support_static <= ConstraintData.cpp
[arm64-v8a] Compile++ : editor_support_static <= CurveTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= DeformTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= DrawOrderTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= Event.cpp
[arm64-v8a] Compile++ : editor_support_static <= EventData.cpp
[arm64-v8a] Compile++ : editor_support_static <= EventTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= Extension.cpp
[arm64-v8a] Compile++ : editor_support_static <= IkConstraint.cpp
[arm64-v8a] Compile++ : editor_support_static <= IkConstraintData.cpp
[arm64-v8a] Compile++ : editor_support_static <= IkConstraintTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= Json.cpp
[arm64-v8a] Compile++ : editor_support_static <= LinkedMesh.cpp
[arm64-v8a] Compile++ : editor_support_static <= MathUtil.cpp
[arm64-v8a] Compile++ : editor_support_static <= MeshAttachment.cpp
[arm64-v8a] Compile++ : editor_support_static <= PathAttachment.cpp
[arm64-v8a] Compile++ : editor_support_static <= PathConstraint.cpp
[arm64-v8a] Compile++ : editor_support_static <= PathConstraintData.cpp
[arm64-v8a] Compile++ : editor_support_static <= PathConstraintMixTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= PathConstraintPositionTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= PathConstraintSpacingTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= PointAttachment.cpp
[arm64-v8a] Compile++ : editor_support_static <= RegionAttachment.cpp
[arm64-v8a] Compile++ : editor_support_static <= RotateTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= RTTI.cpp
[arm64-v8a] Compile++ : editor_support_static <= ScaleTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= ShearTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= Skeleton.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonBinary.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonBounds.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonClipping.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonData.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonJson.cpp
[arm64-v8a] Compile++ : editor_support_static <= Skin.cpp
[arm64-v8a] Compile++ : editor_support_static <= Slot.cpp
[arm64-v8a] Compile++ : editor_support_static <= SlotData.cpp
[arm64-v8a] Compile++ : editor_support_static <= SpineObject.cpp
[arm64-v8a] Compile++ : editor_support_static <= TextureLoader.cpp
[arm64-v8a] Compile++ : editor_support_static <= Timeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= TransformConstraint.cpp
[arm64-v8a] Compile++ : editor_support_static <= TransformConstraintData.cpp
[arm64-v8a] Compile++ : editor_support_static <= TransformConstraintTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= TranslateTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= Triangulator.cpp
[arm64-v8a] Compile++ : editor_support_static <= TwoColorTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= Updatable.cpp
[arm64-v8a] Compile++ : editor_support_static <= VertexAttachment.cpp
[arm64-v8a] Compile++ : editor_support_static <= VertexEffect.cpp
[arm64-v8a] Compile++ : editor_support_static <= AttachmentVertices.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonAnimation.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonDataMgr.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonRenderer.cpp
[arm64-v8a] Compile++ : editor_support_static <= spine-cocos2dx.cpp
[arm64-v8a] Compile++ : editor_support_static <= VertexEffectDelegate.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonCacheMgr.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonCache.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonCacheAnimation.cpp
[arm64-v8a] Compile++ : editor_support_static <= AttachUtil.cpp
[arm64-v8a] Compile++ : editor_support_static <= Animation.cpp
[arm64-v8a] Compile++ : editor_support_static <= AnimationState.cpp
[arm64-v8a] Compile++ : editor_support_static <= BaseTimelineState.cpp
[arm64-v8a] Compile++ : editor_support_static <= TimelineState.cpp
[arm64-v8a] Compile++ : editor_support_static <= WorldClock.cpp
[arm64-v8a] Compile++ : editor_support_static <= Armature.cpp
[arm64-v8a] Compile++ : editor_support_static <= Bone.cpp
[arm64-v8a] Compile++ : editor_support_static <= Constraint.cpp
[arm64-v8a] Compile++ : editor_support_static <= DeformVertices.cpp
[arm64-v8a] Compile++ : editor_support_static <= Slot.cpp
[arm64-v8a] Compile++ : editor_support_static <= TransformObject.cpp
[arm64-v8a] Compile++ : editor_support_static <= BaseObject.cpp
[arm64-v8a] Compile++ : editor_support_static <= DragonBones.cpp
[arm64-v8a] Compile++ : editor_support_static <= EventObject.cpp
[arm64-v8a] Compile++ : editor_support_static <= BaseFactory.cpp
[arm64-v8a] Compile++ : editor_support_static <= Point.cpp
[arm64-v8a] Compile++ : editor_support_static <= Transform.cpp
[arm64-v8a] Compile++ : editor_support_static <= AnimationConfig.cpp
[arm64-v8a] Compile++ : editor_support_static <= AnimationData.cpp
[arm64-v8a] Compile++ : editor_support_static <= ArmatureData.cpp
[arm64-v8a] Compile++ : editor_support_static <= BoundingBoxData.cpp
[arm64-v8a] Compile++ : editor_support_static <= CanvasData.cpp
[arm64-v8a] Compile++ : editor_support_static <= ConstraintData.cpp
[arm64-v8a] Compile++ : editor_support_static <= DisplayData.cpp
[arm64-v8a] Compile++ : editor_support_static <= DragonBonesData.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkinData.cpp
[arm64-v8a] Compile++ : editor_support_static <= TextureAtlasData.cpp
[arm64-v8a] Compile++ : editor_support_static <= UserData.cpp
[arm64-v8a] Compile++ : editor_support_static <= DataParser.cpp
[arm64-v8a] Compile++ : editor_support_static <= BinaryDataParser.cpp
[arm64-v8a] Compile++ : editor_support_static <= JSONDataParser.cpp
[arm64-v8a] Compile++ : editor_support_static <= CCArmatureDisplay.cpp
[arm64-v8a] Compile++ : editor_support_static <= CCFactory.cpp
[arm64-v8a] Compile++ : editor_support_static <= CCSlot.cpp
[arm64-v8a] Compile++ : editor_support_static <= CCTextureAtlasData.cpp
[arm64-v8a] Compile++ : editor_support_static <= ArmatureCache.cpp
[arm64-v8a] Compile++ : editor_support_static <= ArmatureCacheMgr.cpp
[arm64-v8a] Compile++ : editor_support_static <= CCArmatureCacheDisplay.cpp
[arm64-v8a] Compile++ : editor_support_static <= AttachUtil.cpp
[arm64-v8a] Compile : vorbisidec <= bitwise.c
[arm64-v8a] Compile : vorbisidec <= codebook.c
[arm64-v8a] Compile : vorbisidec <= dsp.c
[arm64-v8a] Compile : vorbisidec <= floor0.c
[arm64-v8a] Compile : vorbisidec <= floor1.c
[arm64-v8a] Compile : vorbisidec <= floor_lookup.c
[arm64-v8a] Compile : vorbisidec <= framing.c
[arm64-v8a] Compile : vorbisidec <= info.c
[arm64-v8a] Compile : vorbisidec <= mapping0.c
[arm64-v8a] Compile : vorbisidec <= mdct.c
[arm64-v8a] Compile : vorbisidec <= misc.c
[arm64-v8a] Compile : vorbisidec <= res012.c
[arm64-v8a] Compile : vorbisidec <= vorbisfile.c
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_normalize.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_alias_reduction.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_crc.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_decode_header.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_decode_huff_cw.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_getbits.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_dequantize_sample.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_framedecoder.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_get_main_data_size.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_get_side_info.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_get_scale_factors.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_mpeg2_get_scale_data.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_mpeg2_get_scale_factors.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_mpeg2_stereo_proc.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_huffman_decoding.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_huffman_parsing.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_tables.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_imdct_synth.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_mdct_6.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_dct_6.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_poly_phase_synthesis.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_equalizer.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_seek_synch.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_stereo_proc.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_reorder.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_polyphase_filter_window.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_mdct_18.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_dct_9.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_dct_16.cpp
[arm64-v8a] Compile++ : cocos2dxandroid_static <= CCDevice-android.cpp
[arm64-v8a] Compile++ : cocos2dxandroid_static <= CCFileUtils-android.cpp
[arm64-v8a] Compile++ : cocos2dxandroid_static <= CCApplication-android.cpp
[arm64-v8a] Compile++ : cocos2dxandroid_static <= CCCanvasRenderingContext2D-android.cpp
[arm64-v8a] Compile++ : cocos2dxandroid_static <= JniImp.cpp
[arm64-v8a] Compile++ : cocos2dxandroid_static <= JniHelper.cpp
[arm64-v8a] Compile : cpufeatures <= cpu-features.c
[arm64-v8a] StaticLibrary : libcocos2d.a
[arm64-v8a] StaticLibrary : libaudioengine.a
[arm64-v8a] StaticLibrary : libeditorsupport.a
[arm64-v8a] StaticLibrary : libextension.a
[arm64-v8a] StaticLibrary : libcpufeatures.a
[arm64-v8a] StaticLibrary : libvorbisidec.a
[arm64-v8a] StaticLibrary : libpvmp3dec.a
[arm64-v8a] StaticLibrary : libcocos2dandroid.a
[arm64-v8a] SharedLibrary : libcocos2djs.so

FIND: ������ʽ����ȷ
�ļ�����Ŀ¼�������﷨����ȷ��
�ļ�����Ŀ¼�������﷨����ȷ��
�ļ�����Ŀ¼�������﷨����ȷ��
�ļ�����Ŀ¼�������﷨����ȷ��
FIND: ������ʽ����ȷ
D:/cocosDashboard/CocosDashboard/resources/.editors/Creator/2.4.4/resources/cocos2d-x/cocos/editor-support/dragonbones/parser/JSONDataParser.cpp:498:13: warning: enumeration value ‘Path’ not handled in switch [-Wswitch]
switch (type)
^
D:/cocosDashboard/CocosDashboard/resources/.editors/Creator/2.4.4/resources/cocos2d-x/external/sources/tremolo/Tremolo/floor0.c:61:13: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
if(a<(-140<<12)) return 0;
~~~~^
1 warning generated.
1 warning generated.
D:/cocosDashboard/CocosDashboard/resources/.editors/Creator/2.4.4/resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:313:5: warning: control reaches end of non-void function [-Wreturn-type]
}
^
1 warning generated.
D:/FFM_PrincessCake/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/XM/release/obj/local/arm64-v8a/libcocos2dandroid.a(JniImp.o): In function JNI_OnLoad': D:/cocosDashboard/CocosDashboard/resources/.editors/Creator/2.4.4/resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:151: undefined reference to cocos_jni_env_init(_JNIEnv*)’
D:/FFM_PrincessCake/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/XM/release/obj/local/arm64-v8a/libcocos2dandroid.a(JniImp.o): In function Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeInit': D:/cocosDashboard/CocosDashboard/resources/.editors/Creator/2.4.4/resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:181: undefined reference to cocos_android_app_init(_JNIEnv*, int, int)’
clang++.exe: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [D:/FFM_PrincessCake/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/XM/release/obj/local/arm64-v8a/libcocos2djs.so] Error 1

at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:63)
at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:40)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:76)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:46)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:801)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:768)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:131)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:120)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:99)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:77)
at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.run(EventFiringTaskExecuter.java:51)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:46)
at org.gradle.execution.taskgraph.LocalTaskInfoExecutor.execute(LocalTaskInfoExecutor.java:42)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:277)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:262)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:135)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:130)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.execute(DefaultTaskPlanExecutor.java:200)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.executeWithWork(DefaultTaskPlanExecutor.java:191)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.run(DefaultTaskPlanExecutor.java:130)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.lang.Thread.run(Thread.java:748)

Caused by: Build command failed.
Error while executing process D:\XXX\tools\sdk\ndk\19.2.5345600\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=D:\FFM_PrincessCake\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\jni\Android.mk NDK_APPLICATION_MK=D:\FFM_PrincessCake\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\jni\Application.mk APP_ABI=arm64-v8a NDK_ALL_ABIS=arm64-v8a NDK_DEBUG=0 APP_PLATFORM=android-19 NDK_OUT=D:/FFM_PrincessCake/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/XM/release/obj NDK_LIBS_OUT=D:\FFM_PrincessCake\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\build\intermediates\ndkBuild\XM\release\lib NDK_TOOLCHAIN_VERSION=clang NDK_MODULE_PATH=D:\cocosDashboard\CocosDashboard\resources.editors\Creator\2.4.4\resources\cocos2d-x;D:\cocosDashboard\CocosDashboard\resources.editors\Creator\2.4.4\resources\cocos2d-x\cocos;D:\cocosDashboard\CocosDashboard\resources.editors\Creator\2.4.4\resources\cocos2d-x\external -j8 NDK_DEBUG=0 D:/FFM_PrincessCake/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/XM/release/obj/local/arm64-v8a/libcocos2djs.so}
Android NDK: WARNING: Unsupported source file extensions in D:\cocosDashboard\CocosDashboard\resources.editors\Creator\2.4.4\resources\cocos2d-x/cocos/Android.mk for module cocos2dx_static
Android NDK: …/external/sources/edtaa3func/edtaa3func.h renderer/memop/RecyclePool.hpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_gfx_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_renderer_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_renderer_manual.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_gfx_manual.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_video_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_webview_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_cocos2dx_audioengine_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= SocketIO.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= WebSocket-libwebsockets.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= WebSocketServer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_socketio.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_websocket.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_websocket_server.cpp
[arm64-v8a] Compile++ : audioengine_static <= AssetFd.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioDecoder.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioDecoderProvider.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioDecoderSLES.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioDecoderOgg.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioDecoderMp3.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioDecoderWav.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioPlayerProvider.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioResampler.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioResamplerCubic.cpp
[arm64-v8a] Compile++ : audioengine_static <= PcmBufferProvider.cpp
[arm64-v8a] Compile++ : audioengine_static <= PcmAudioPlayer.cpp
[arm64-v8a] Compile++ : audioengine_static <= UrlAudioPlayer.cpp
[arm64-v8a] Compile++ : audioengine_static <= PcmData.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioMixerController.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioMixer.cpp
[arm64-v8a] Compile++ : audioengine_static <= PcmAudioService.cpp
[arm64-v8a] Compile++ : audioengine_static <= Track.cpp
[arm64-v8a] Compile++ : audioengine_static <= mp3reader.cpp
[arm64-v8a] Compile++ : audioengine_static <= tinysndfile.cpp
[arm64-v8a] Compile++ : editor_support_static <= jsb_spine_manual.cpp
[arm64-v8a] Compile++ : editor_support_static <= jsb_cocos2dx_spine_auto.cpp
[arm64-v8a] Compile++ : editor_support_static <= jsb_dragonbones_manual.cpp
[arm64-v8a] Compile++ : editor_support_static <= jsb_cocos2dx_dragonbones_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= cocos2d.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCFileUtils.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCImage.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCSAXParser.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= MathUtil.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCGeometry.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCVertex.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Mat4.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Quaternion.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Vec2.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Vec3.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Vec4.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Mat3.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCAutoreleasePool.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCConfiguration.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCData.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCRef.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCValue.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCThreadPool.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= TGAlib.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ZipUtils.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= base64.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ccCArray.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ccRandom.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ccTypes.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ccUTF8.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ccUtils.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= etc1.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= etc2.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= pvr.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCLog.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCScheduler.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= csscolorparser.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCGLUtils.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCRenderTexture.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= LocalStorage-android.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCDownloader.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCDownloader-android.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Uri.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= HttpClient-android.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_cocos2dx_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_cocos2dx_extension_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_cocos2dx_network_auto.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= JavaScriptJavaBridge.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_opengl_manual.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_opengl_utils.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_classtype.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_conversions.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_cocos2dx_manual.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_global.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_xmlhttprequest.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_cocos2dx_network_manual.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= jsb_platform_android.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= config.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= HandleObject.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= MappingUtils.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= RefCounter.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Value.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= State.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Class.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Object.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ObjectWrap.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ScriptEngine.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Utils.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= EventDispatcher.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= xxtea.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= tinyxml2.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ioapi_mem.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ioapi.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= unzip.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ConvertUTFWrapper.cpp
[arm64-v8a] Compile : cocos2dx_static <= ConvertUTF.c
[arm64-v8a] Compile++ : cocos2dx_static <= edtaa3func.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= EditBox-android.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCFontAtlas.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCFontFreetype.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCLabelLayout.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCTTFLabelAtlasCache.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCTTFLabelRenderer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCTTFTypes.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= SHA1.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= util.cc
[arm64-v8a] Compile++ : cocos2dx_static <= env.cc
[arm64-v8a] Compile++ : cocos2dx_static <= inspector_agent.cc
[arm64-v8a] Compile++ : cocos2dx_static <= inspector_io.cc
[arm64-v8a] Compile++ : cocos2dx_static <= inspector_socket.cc
[arm64-v8a] Compile++ : cocos2dx_static <= inspector_socket_server.cc
[arm64-v8a] Compile++ : cocos2dx_static <= node.cc
[arm64-v8a] Compile++ : cocos2dx_static <= node_debug_options.cc
[arm64-v8a] Compile : cocos2dx_static <= http_parser.c
[arm64-v8a] Compile++ : cocos2dx_static <= GFXUtils.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Types.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= DeviceGraphics.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= FrameBuffer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= GFX.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= GraphicsHandle.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= IndexBuffer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Program.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= RenderBuffer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= RenderTarget.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= State.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Texture.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Texture2D.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= VertexBuffer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= VertexFormat.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= BaseRenderer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Camera.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Config.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Effect.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= InputAssembler.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Light.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Model.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Pass.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ProgramLib.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Scene.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Technique.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= View.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ForwardRenderer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Assembler.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= AssemblerBase.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CustomAssembler.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= MaskAssembler.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= RenderData.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= RenderDataList.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= TiledMapAssembler.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= AssemblerSprite.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= SimpleSprite2D.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= SlicedSprite2D.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= SimpleSprite3D.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= SlicedSprite3D.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= MeshAssembler.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= Particle3DAssembler.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= MeshBuffer.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ModelBatcher.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= NodeProxy.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= RenderFlow.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= StencilManager.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= MemPool.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= NodeMemPool.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= ParallelTask.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= EffectVariant.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= EffectBase.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= VideoPlayer-android.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= WebViewImpl-android.cpp
[arm64-v8a] Compile++ : cocos_extension_static <= Manifest.cpp
[arm64-v8a] Compile++ : cocos_extension_static <= AssetsManagerEx.cpp
[arm64-v8a] Compile++ : cocos_extension_static <= CCEventAssetsManagerEx.cpp
[arm64-v8a] Compile++ : cocos_extension_static <= CCAsyncTaskPool.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioEngine-inl.cpp
[arm64-v8a] Compile++ : audioengine_static <= AudioEngine.cpp
[arm64-v8a] Compile : audioengine_static <= format.c
[arm64-v8a] Compile++ : audioengine_static <= minifloat.cpp
[arm64-v8a] Compile : audioengine_static <= primitives.c
[arm64-v8a] Compile++ : audioengine_static <= Utils.cpp
[arm64-v8a] Compile++ : editor_support_static <= jsb_helper.cpp
[arm64-v8a] Compile++ : editor_support_static <= IOBuffer.cpp
[arm64-v8a] Compile++ : editor_support_static <= MeshBuffer.cpp
[arm64-v8a] Compile++ : editor_support_static <= middleware-adapter.cpp
[arm64-v8a] Compile++ : editor_support_static <= TypedArrayPool.cpp
[arm64-v8a] Compile++ : editor_support_static <= IOTypedArray.cpp
[arm64-v8a] Compile++ : editor_support_static <= MiddlewareManager.cpp
[arm64-v8a] Compile++ : editor_support_static <= jsb_cocos2dx_editor_support_auto.cpp
[arm64-v8a] Compile++ : editor_support_static <= ParticleSimulator.cpp
[arm64-v8a] Compile++ : editor_support_static <= jsb_cocos2dx_particle_auto.cpp
[arm64-v8a] Compile++ : editor_support_static <= Animation.cpp
[arm64-v8a] Compile++ : editor_support_static <= AnimationState.cpp
[arm64-v8a] Compile++ : editor_support_static <= AnimationStateData.cpp
[arm64-v8a] Compile++ : editor_support_static <= Atlas.cpp
[arm64-v8a] Compile++ : editor_support_static <= AtlasAttachmentLoader.cpp
[arm64-v8a] Compile++ : editor_support_static <= Attachment.cpp
[arm64-v8a] Compile++ : editor_support_static <= AttachmentLoader.cpp
[arm64-v8a] Compile++ : editor_support_static <= AttachmentTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= Bone.cpp
[arm64-v8a] Compile++ : editor_support_static <= BoneData.cpp
[arm64-v8a] Compile++ : editor_support_static <= BoundingBoxAttachment.cpp
[arm64-v8a] Compile++ : editor_support_static <= ClippingAttachment.cpp
[arm64-v8a] Compile++ : editor_support_static <= ColorTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= Constraint.cpp
[arm64-v8a] Compile++ : editor_support_static <= ConstraintData.cpp
[arm64-v8a] Compile++ : editor_support_static <= CurveTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= DeformTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= DrawOrderTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= Event.cpp
[arm64-v8a] Compile++ : editor_support_static <= EventData.cpp
[arm64-v8a] Compile++ : editor_support_static <= EventTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= Extension.cpp
[arm64-v8a] Compile++ : editor_support_static <= IkConstraint.cpp
[arm64-v8a] Compile++ : editor_support_static <= IkConstraintData.cpp
[arm64-v8a] Compile++ : editor_support_static <= IkConstraintTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= Json.cpp
[arm64-v8a] Compile++ : editor_support_static <= LinkedMesh.cpp
[arm64-v8a] Compile++ : editor_support_static <= MathUtil.cpp
[arm64-v8a] Compile++ : editor_support_static <= MeshAttachment.cpp
[arm64-v8a] Compile++ : editor_support_static <= PathAttachment.cpp
[arm64-v8a] Compile++ : editor_support_static <= PathConstraint.cpp
[arm64-v8a] Compile++ : editor_support_static <= PathConstraintData.cpp
[arm64-v8a] Compile++ : editor_support_static <= PathConstraintMixTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= PathConstraintPositionTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= PathConstraintSpacingTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= PointAttachment.cpp
[arm64-v8a] Compile++ : editor_support_static <= RegionAttachment.cpp
[arm64-v8a] Compile++ : editor_support_static <= RotateTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= RTTI.cpp
[arm64-v8a] Compile++ : editor_support_static <= ScaleTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= ShearTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= Skeleton.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonBinary.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonBounds.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonClipping.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonData.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonJson.cpp
[arm64-v8a] Compile++ : editor_support_static <= Skin.cpp
[arm64-v8a] Compile++ : editor_support_static <= Slot.cpp
[arm64-v8a] Compile++ : editor_support_static <= SlotData.cpp
[arm64-v8a] Compile++ : editor_support_static <= SpineObject.cpp
[arm64-v8a] Compile++ : editor_support_static <= TextureLoader.cpp
[arm64-v8a] Compile++ : editor_support_static <= Timeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= TransformConstraint.cpp
[arm64-v8a] Compile++ : editor_support_static <= TransformConstraintData.cpp
[arm64-v8a] Compile++ : editor_support_static <= TransformConstraintTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= TranslateTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= Triangulator.cpp
[arm64-v8a] Compile++ : editor_support_static <= TwoColorTimeline.cpp
[arm64-v8a] Compile++ : editor_support_static <= Updatable.cpp
[arm64-v8a] Compile++ : editor_support_static <= VertexAttachment.cpp
[arm64-v8a] Compile++ : editor_support_static <= VertexEffect.cpp
[arm64-v8a] Compile++ : editor_support_static <= AttachmentVertices.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonAnimation.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonDataMgr.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonRenderer.cpp
[arm64-v8a] Compile++ : editor_support_static <= spine-cocos2dx.cpp
[arm64-v8a] Compile++ : editor_support_static <= VertexEffectDelegate.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonCacheMgr.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonCache.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkeletonCacheAnimation.cpp
[arm64-v8a] Compile++ : editor_support_static <= AttachUtil.cpp
[arm64-v8a] Compile++ : editor_support_static <= Animation.cpp
[arm64-v8a] Compile++ : editor_support_static <= AnimationState.cpp
[arm64-v8a] Compile++ : editor_support_static <= BaseTimelineState.cpp
[arm64-v8a] Compile++ : editor_support_static <= TimelineState.cpp
[arm64-v8a] Compile++ : editor_support_static <= WorldClock.cpp
[arm64-v8a] Compile++ : editor_support_static <= Armature.cpp
[arm64-v8a] Compile++ : editor_support_static <= Bone.cpp
[arm64-v8a] Compile++ : editor_support_static <= Constraint.cpp
[arm64-v8a] Compile++ : editor_support_static <= DeformVertices.cpp
[arm64-v8a] Compile++ : editor_support_static <= Slot.cpp
[arm64-v8a] Compile++ : editor_support_static <= TransformObject.cpp
[arm64-v8a] Compile++ : editor_support_static <= BaseObject.cpp
[arm64-v8a] Compile++ : editor_support_static <= DragonBones.cpp
[arm64-v8a] Compile++ : editor_support_static <= EventObject.cpp
[arm64-v8a] Compile++ : editor_support_static <= BaseFactory.cpp
[arm64-v8a] Compile++ : editor_support_static <= Point.cpp
[arm64-v8a] Compile++ : editor_support_static <= Transform.cpp
[arm64-v8a] Compile++ : editor_support_static <= AnimationConfig.cpp
[arm64-v8a] Compile++ : editor_support_static <= AnimationData.cpp
[arm64-v8a] Compile++ : editor_support_static <= ArmatureData.cpp
[arm64-v8a] Compile++ : editor_support_static <= BoundingBoxData.cpp
[arm64-v8a] Compile++ : editor_support_static <= CanvasData.cpp
[arm64-v8a] Compile++ : editor_support_static <= ConstraintData.cpp
[arm64-v8a] Compile++ : editor_support_static <= DisplayData.cpp
[arm64-v8a] Compile++ : editor_support_static <= DragonBonesData.cpp
[arm64-v8a] Compile++ : editor_support_static <= SkinData.cpp
[arm64-v8a] Compile++ : editor_support_static <= TextureAtlasData.cpp
[arm64-v8a] Compile++ : editor_support_static <= UserData.cpp
[arm64-v8a] Compile++ : editor_support_static <= DataParser.cpp
[arm64-v8a] Compile++ : editor_support_static <= BinaryDataParser.cpp
[arm64-v8a] Compile++ : editor_support_static <= JSONDataParser.cpp
[arm64-v8a] Compile++ : editor_support_static <= CCArmatureDisplay.cpp
[arm64-v8a] Compile++ : editor_support_static <= CCFactory.cpp
[arm64-v8a] Compile++ : editor_support_static <= CCSlot.cpp
[arm64-v8a] Compile++ : editor_support_static <= CCTextureAtlasData.cpp
[arm64-v8a] Compile++ : editor_support_static <= ArmatureCache.cpp
[arm64-v8a] Compile++ : editor_support_static <= ArmatureCacheMgr.cpp
[arm64-v8a] Compile++ : editor_support_static <= CCArmatureCacheDisplay.cpp
[arm64-v8a] Compile++ : editor_support_static <= AttachUtil.cpp
[arm64-v8a] Compile : vorbisidec <= bitwise.c
[arm64-v8a] Compile : vorbisidec <= codebook.c
[arm64-v8a] Compile : vorbisidec <= dsp.c
[arm64-v8a] Compile : vorbisidec <= floor0.c
[arm64-v8a] Compile : vorbisidec <= floor1.c
[arm64-v8a] Compile : vorbisidec <= floor_lookup.c
[arm64-v8a] Compile : vorbisidec <= framing.c
[arm64-v8a] Compile : vorbisidec <= info.c
[arm64-v8a] Compile : vorbisidec <= mapping0.c
[arm64-v8a] Compile : vorbisidec <= mdct.c
[arm64-v8a] Compile : vorbisidec <= misc.c
[arm64-v8a] Compile : vorbisidec <= res012.c
[arm64-v8a] Compile : vorbisidec <= vorbisfile.c
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_normalize.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_alias_reduction.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_crc.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_decode_header.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_decode_huff_cw.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_getbits.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_dequantize_sample.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_framedecoder.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_get_main_data_size.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_get_side_info.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_get_scale_factors.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_mpeg2_get_scale_data.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_mpeg2_get_scale_factors.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_mpeg2_stereo_proc.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_huffman_decoding.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_huffman_parsing.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_tables.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_imdct_synth.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_mdct_6.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_dct_6.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_poly_phase_synthesis.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_equalizer.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_seek_synch.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_stereo_proc.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_reorder.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_polyphase_filter_window.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_mdct_18.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_dct_9.cpp
[arm64-v8a] Compile++ : pvmp3dec <= pvmp3_dct_16.cpp
[arm64-v8a] Compile++ : cocos2dxandroid_static <= CCDevice-android.cpp
[arm64-v8a] Compile++ : cocos2dxandroid_static <= CCFileUtils-android.cpp
[arm64-v8a] Compile++ : cocos2dxandroid_static <= CCApplication-android.cpp
[arm64-v8a] Compile++ : cocos2dxandroid_static <= CCCanvasRenderingContext2D-android.cpp
[arm64-v8a] Compile++ : cocos2dxandroid_static <= JniImp.cpp
[arm64-v8a] Compile++ : cocos2dxandroid_static <= JniHelper.cpp
[arm64-v8a] Compile : cpufeatures <= cpu-features.c
[arm64-v8a] StaticLibrary : libcocos2d.a
[arm64-v8a] StaticLibrary : libaudioengine.a
[arm64-v8a] StaticLibrary : libeditorsupport.a
[arm64-v8a] StaticLibrary : libextension.a
[arm64-v8a] StaticLibrary : libcpufeatures.a
[arm64-v8a] StaticLibrary : libvorbisidec.a
[arm64-v8a] StaticLibrary : libpvmp3dec.a
[arm64-v8a] StaticLibrary : libcocos2dandroid.a
[arm64-v8a] SharedLibrary : libcocos2djs.so

FIND: ������ʽ����ȷ
�ļ�����Ŀ¼�������﷨����ȷ��
�ļ�����Ŀ¼�������﷨����ȷ��
�ļ�����Ŀ¼�������﷨����ȷ��
�ļ�����Ŀ¼�������﷨����ȷ��
FIND: ������ʽ����ȷ
D:/cocosDashboard/CocosDashboard/resources/.editors/Creator/2.4.4/resources/cocos2d-x/cocos/editor-support/dragonbones/parser/JSONDataParser.cpp:498:13: warning: enumeration value ‘Path’ not handled in switch [-Wswitch]
switch (type)
^
D:/cocosDashboard/CocosDashboard/resources/.editors/Creator/2.4.4/resources/cocos2d-x/external/sources/tremolo/Tremolo/floor0.c:61:13: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
if(a<(-140<<12)) return 0;
~~~~^
1 warning generated.
1 warning generated.
D:/cocosDashboard/CocosDashboard/resources/.editors/Creator/2.4.4/resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:313:5: warning: control reaches end of non-void function [-Wreturn-type]
}
^
1 warning generated.
D:/FFM_PrincessCake/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/XM/release/obj/local/arm64-v8a/libcocos2dandroid.a(JniImp.o): In function JNI_OnLoad': D:/cocosDashboard/CocosDashboard/resources/.editors/Creator/2.4.4/resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:151: undefined reference to cocos_jni_env_init(_JNIEnv*)’
D:/FFM_PrincessCake/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/XM/release/obj/local/arm64-v8a/libcocos2dandroid.a(JniImp.o): In function Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeInit': D:/cocosDashboard/CocosDashboard/resources/.editors/Creator/2.4.4/resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:181: undefined reference to cocos_android_app_init(_JNIEnv*, int, int)’
clang++.exe: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [D:/FFM_PrincessCake/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/XM/release/obj/local/arm64-v8a/libcocos2djs.so] Error 1

at com.android.build.gradle.internal.cxx.process.ProcessOutputJunction.execute(ProcessOutputJunction.kt:78)
at com.android.build.gradle.internal.cxx.process.ProcessOutputJunction.execute(ProcessOutputJunction.kt:119)
at com.android.build.gradle.tasks.ExternalNativeBuildTask.executeProcessBatch(ExternalNativeBuildTask.java:327)
at com.android.build.gradle.tasks.ExternalNativeBuildTask.build(ExternalNativeBuildTask.java:195)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
... 47 more

你这报错应该是拷贝so报错的吧。win7还真有路径过长的问题。如果是路径过长,改一下生成缓存目录就好。把缓存都删了,重新编译一下

好的 我试试 我的是WIN10

同样遇到这个问题,怎么解决的?

[armeabi-v7a] SharedLibrary : libcocos2djs.so
/Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:151: error: undefined reference to ‘cocos_jni_env_init(_JNIEnv*)’
/Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:181: error: undefined reference to ‘cocos_android_app_init(_JNIEnv*, int, int)’

详情:

Task :game:externalNativeBuildDebugFeature
Build cocos2djs armeabi-v7a
Android NDK: WARNING: Unsupported source file extensions in /Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/cocos/Android.mk for module cocos2dx_static
Android NDK: renderer/memop/RecyclePool.hpp
[armeabi-v7a] Compile++ arm : cocos2djs_shared <= AppDelegate.cpp
[armeabi-v7a] Compile++ arm : cocos2djs_shared <= jsb_module_register.cpp
[armeabi-v7a] Compile++ arm : cocos2djs_shared <= CrashReport.mm
[armeabi-v7a] SharedLibrary : libcocos2djs.so
/Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:151: error: undefined reference to ‘cocos_jni_env_init(_JNIEnv*)’
/Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:181: error: undefined reference to ‘cocos_android_app_init(_JNIEnv*, int, int)’
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [/Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/build/intermediates/ndkBuild/feature/debug/obj/local/armeabi-v7a/libcocos2djs.so] Error 1

Task :game:externalNativeBuildDebugFeature FAILED
Execution failed for task ‘:game:externalNativeBuildDebugFeature’.
Build command failed.
Error while executing process /Users/zhichenghu/Library/Android/sdk/ndk/20.0.5594570/ndk-build with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=/Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/jni/Android.mk NDK_APPLICATION_MK=/Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/jni/Application.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=/Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/build/intermediates/ndkBuild/feature/debug/obj NDK_LIBS_OUT=/Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/build/intermediates/ndkBuild/feature/debug/lib NDK_TOOLCHAIN_VERSION=clang NDK_MODULE_PATH=/Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x:/Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/cocos:/Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/external -j16 NDK_DEBUG=1 /Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/build/intermediates/ndkBuild/feature/debug/obj/local/armeabi-v7a/libcocos2djs.so}
Android NDK: WARNING: Unsupported source file extensions in /Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/cocos/Android.mk for module cocos2dx_static
Android NDK: renderer/memop/RecyclePool.hpp
[armeabi-v7a] Compile++ arm : cocos2djs_shared <= AppDelegate.cpp
[armeabi-v7a] Compile++ arm : cocos2djs_shared <= jsb_module_register.cpp
[armeabi-v7a] Compile++ arm : cocos2djs_shared <= CrashReport.mm
[armeabi-v7a] SharedLibrary : libcocos2djs.so
/Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:151: error: undefined reference to ‘cocos_jni_env_init(_JNIEnv*)’
/Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:181: error: undefined reference to ‘cocos_android_app_init(_JNIEnv*, int, int)’
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [/Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/build/intermediates/ndkBuild/feature/debug/obj/local/armeabi-v7a/libcocos2djs.so] Error 1

  • Try:
    Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Exception is:
    org.gradle.api.tasks.TaskExecutionException: Execution failed for task ‘:game:externalNativeBuildDebugFeature’.
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:110)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:77)
    at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
    at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
    at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
    at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
    at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
    at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
    at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
    at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
    at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
    at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
    at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
    at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.run(EventFiringTaskExecuter.java:51)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
    at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
    at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:46)
    at org.gradle.execution.taskgraph.LocalTaskInfoExecutor.execute(LocalTaskInfoExecutor.java:42)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:277)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:262)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:135)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:130)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.execute(DefaultTaskPlanExecutor.java:200)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.executeWithWork(DefaultTaskPlanExecutor.java:191)
    at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.run(DefaultTaskPlanExecutor.java:130)
    at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
    at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
    at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
    Caused by: org.gradle.internal.UncheckedException: Build command failed.
    Error while executing process /Users/zhichenghu/Library/Android/sdk/ndk/20.0.5594570/ndk-build with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=/Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/jni/Android.mk NDK_APPLICATION_MK=/Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/jni/Application.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=/Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/build/intermediates/ndkBuild/feature/debug/obj NDK_LIBS_OUT=/Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/build/intermediates/ndkBuild/feature/debug/lib NDK_TOOLCHAIN_VERSION=clang NDK_MODULE_PATH=/Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x:/Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/cocos:/Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/external -j16 NDK_DEBUG=1 /Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/build/intermediates/ndkBuild/feature/debug/obj/local/armeabi-v7a/libcocos2djs.so}
    Android NDK: WARNING: Unsupported source file extensions in /Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/cocos/Android.mk for module cocos2dx_static
    Android NDK: renderer/memop/RecyclePool.hpp
    [armeabi-v7a] Compile++ arm : cocos2djs_shared <= AppDelegate.cpp
    [armeabi-v7a] Compile++ arm : cocos2djs_shared <= jsb_module_register.cpp
    [armeabi-v7a] Compile++ arm : cocos2djs_shared <= CrashReport.mm
    [armeabi-v7a] SharedLibrary : libcocos2djs.so
    /Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:151: error: undefined reference to ‘cocos_jni_env_init(_JNIEnv*)’
    /Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:181: error: undefined reference to ‘cocos_android_app_init(_JNIEnv*, int, int)’
    clang++: error: linker command failed with exit code 1 (use -v to see invocation)
    make: *** [/Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/build/intermediates/ndkBuild/feature/debug/obj/local/armeabi-v7a/libcocos2djs.so] Error 1

    at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:63)
    at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:40)
    at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:76)
    at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:46)
    at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
    at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
    at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:801)
    at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:768)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:131)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
    at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:120)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:99)
    … 31 more
    Caused by: Build command failed.
    Error while executing process /Users/zhichenghu/Library/Android/sdk/ndk/20.0.5594570/ndk-build with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=/Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/jni/Android.mk NDK_APPLICATION_MK=/Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/jni/Application.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=/Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/build/intermediates/ndkBuild/feature/debug/obj NDK_LIBS_OUT=/Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/build/intermediates/ndkBuild/feature/debug/lib NDK_TOOLCHAIN_VERSION=clang NDK_MODULE_PATH=/Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x:/Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/cocos:/Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/external -j16 NDK_DEBUG=1 /Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/build/intermediates/ndkBuild/feature/debug/obj/local/armeabi-v7a/libcocos2djs.so}
    Android NDK: WARNING: Unsupported source file extensions in /Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/cocos/Android.mk for module cocos2dx_static
    Android NDK: renderer/memop/RecyclePool.hpp
    [armeabi-v7a] Compile++ arm : cocos2djs_shared <= AppDelegate.cpp
    [armeabi-v7a] Compile++ arm : cocos2djs_shared <= jsb_module_register.cpp
    [armeabi-v7a] Compile++ arm : cocos2djs_shared <= CrashReport.mm
    [armeabi-v7a] SharedLibrary : libcocos2djs.so
    /Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:151: error: undefined reference to ‘cocos_jni_env_init(_JNIEnv*)’
    /Applications/CocosCreator/Creator/2.3.2/CocosCreator.app/Contents/Resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:181: error: undefined reference to ‘cocos_android_app_init(_JNIEnv*, int, int)’
    clang++: error: linker command failed with exit code 1 (use -v to see invocation)
    make: *** [/Users/zhichenghu/CocosProject/Cocos2DSimple/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/build/intermediates/ndkBuild/feature/debug/obj/local/armeabi-v7a/libcocos2djs.so] Error 1

    at com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils.executeBuildProcessAndLogError(ExternalNativeBuildTaskUtils.java:245)
    at com.android.build.gradle.tasks.ExternalNativeBuildTask.executeProcessBatch(ExternalNativeBuildTask.java:307)
    at com.android.build.gradle.tasks.ExternalNativeBuildTask.build(ExternalNativeBuildTask.java:185)
    at jdk.internal.reflect.GeneratedMethodAccessor715.invoke(Unknown Source)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
    … 44 more