以下是报错信息
Task :libcocos2dx:assembleRelease UP-TO-DATE
Skipping task ‘:libcocos2dx:assembleRelease’ as it has no actions.
:libcocos2dx:assembleRelease (Thread[Daemon worker,5,main]) completed. Took 0.003 secs.
Task :GameProject:externalNativeBuildRelease
Putting task artifact state for task ‘:GameProject:externalNativeBuildRelease’ into context took 0.005 secs.
Up-to-date check for task ‘:GameProject:externalNativeBuildRelease’ took 0.0 secs. It is not up-to-date because:
Task has not declared any outputs.
externalNativeBuildRelease: starting build
externalNativeBuildRelease: reading expected JSONs
externalNativeBuildRelease: done reading expected JSONs
externalNativeBuildRelease: executing build commands for targets that produce .so files or executables
externalNativeBuildRelease: evaluate miniconfig
externalNativeBuildRelease: evaluate library flatbuffers-Release-armeabi-v7a
externalNativeBuildRelease: not building target flatbuffers because the type cannot be determined.
externalNativeBuildRelease: evaluate library xxhash-Release-armeabi-v7a
externalNativeBuildRelease: not building target xxhash because the type cannot be determined.
externalNativeBuildRelease: evaluate library cocos2d_android-Release-armeabi-v7a
externalNativeBuildRelease: not building target cocos2d_android because the type cannot be determined.
externalNativeBuildRelease: evaluate library recast-Release-armeabi-v7a
externalNativeBuildRelease: not building target recast because the type cannot be determined.
externalNativeBuildRelease: evaluate library tremolo-Release-armeabi-v7a
externalNativeBuildRelease: not building target tremolo because the type cannot be determined.
externalNativeBuildRelease: evaluate library cocos2d-Release-armeabi-v7a
externalNativeBuildRelease: not building target cocos2d because the type cannot be determined.
externalNativeBuildRelease: evaluate library cpufeatures-Release-armeabi-v7a
externalNativeBuildRelease: not building target cpufeatures because the type cannot be determined.
externalNativeBuildRelease: evaluate library unzip-Release-armeabi-v7a
externalNativeBuildRelease: not building target unzip because the type cannot be determined.
externalNativeBuildRelease: evaluate library cocos2dlua-Release-armeabi-v7a
externalNativeBuildRelease: building target library cocos2dlua because no targets are specified.
externalNativeBuildRelease: about to build D:\Android\android-sdk\cmake\3.10.2.4988404\bin\cmake.exe --build D:\v3\trunk\GameProject\frameworks\runtime-src\proj.android\app.externalNativeBuild\cmake\release\armeabi-v7a --target cocos2dlua
externalNativeBuildRelease: evaluate library tinyxml2-Release-armeabi-v7a
externalNativeBuildRelease: not building target tinyxml2 because the type cannot be determined.
externalNativeBuildRelease: evaluate library pvmp3dec-Release-armeabi-v7a
externalNativeBuildRelease: not building target pvmp3dec because the type cannot be determined.
externalNativeBuildRelease: evaluate library luacocos2d-Release-armeabi-v7a
externalNativeBuildRelease: not building target luacocos2d because the type cannot be determined.
Build cocos2dlua armeabi-v7a
externalNativeBuildRelease: Executable : D:\Android\android-sdk\cmake\3.10.2.4988404\bin\cmake.exe
arguments :
–build
D:\v3\trunk\GameProject\frameworks\runtime-src\proj.android\app.externalNativeBuild\cmake\release\armeabi-v7a
–target
cocos2dlua
jvmArgs :
Executable : D:\Android\android-sdk\cmake\3.10.2.4988404\bin\cmake.exe
arguments :
–build
D:\v3\trunk\GameProject\frameworks\runtime-src\proj.android\app.externalNativeBuild\cmake\release\armeabi-v7a
–target
cocos2dlua
jvmArgs :
Starting process ‘command ‘D:\Android\android-sdk\cmake\3.10.2.4988404\bin\cmake.exe’’. Working directory: D:\v3\trunk\GameProject\frameworks\runtime-src\proj.android\app Command: D:\Android\android-sdk\cmake\3.10.2.4988404\bin\cmake.exe --build D:\v3\trunk\GameProject\frameworks\runtime-src\proj.android\app.externalNativeBuild\cmake\release\armeabi-v7a --target cocos2dlua
Successfully started process ‘command ‘D:\Android\android-sdk\cmake\3.10.2.4988404\bin\cmake.exe’’
[1/1] Linking CXX shared library …\build\intermediates\cmake\release\obj\armeabi-v7a\libcocos2dlua.so
FAILED: …/…/…/…/build/intermediates/cmake/release/obj/armeabi-v7a/libcocos2dlua.so
cmd.exe /C “cd . && D:\Android\android-ndk-r21b\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=armv7-none-linux-androideabi16 --gcc-toolchain=D:/Android/android-ndk-r21b/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=D:/Android/android-ndk-r21b/toolchains/llvm/prebuilt/windows-x86_64/sysroot -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -frtti -fexceptions -std=c++11 -Wno-deprecated-declarations -Wno-reorder -Wno-invalid-offsetof -fPIC -fsigned-char -fexceptions -Oz -DNDEBUG -Wl,–exclude-libs,libgcc.a -Wl,–exclude-libs,libgcc_real.a -Wl,–exclude-libs,libatomic.a -static-libstdc++ -Wl,–build-id -Wl,–fatal-warnings -Wl,–exclude-libs,libunwind.a -Wl,–no-undefined -Qunused-arguments -shared -Wl,-soname,libcocos2dlua.so -o …\build\intermediates\cmake\release\obj\armeabi-v7a\libcocos2dlua.so CMakeFiles/cocos2dlua.dir/frameworks/runtime-src/Classes/AppDelegate.cpp.o CMakeFiles/cocos2dlua.dir/frameworks/runtime-src/proj.android/app/jni/hellolua/main.cpp.o -Wl,-whole-archive lib/libcocos2d_android.a -Wl,-no-whole-archive lib/libluacocos2d.a lib/libcocos2d.a lib/libtremolo.a lib/libpvmp3dec.a libcpufeatures.a -ldl …/…/…/…/…/…/…/cocos2d-x/external/zlib/prebuilt/android/armeabi-v7a/libz.a lib/libunzip.a lib/libtinyxml2.a …/…/…/…/…/…/…/cocos2d-x/external/freetype2/prebuilt/android/armeabi-v7a/libfreetype.a …/…/…/…/…/…/…/cocos2d-x/external/websockets/prebuilt/android/armeabi-v7a/libwebsockets.a …/…/…/…/…/…/…/cocos2d-x/external/curl/prebuilt/android/armeabi-v7a/libcurl.a lib/libflatbuffers.a lib/libxxhash.a …/…/…/…/…/…/…/cocos2d-x/external/openssl/prebuilt/android/armeabi-v7a/libssl.a …/…/…/…/…/…/…/cocos2d-x/external/openssl/prebuilt/android/armeabi-v7a/libcrypto.a …/…/…/…/…/…/…/cocos2d-x/external/jpeg/prebuilt/android/armeabi-v7a/libjpeg.a …/…/…/…/…/…/…/cocos2d-x/external/webp/prebuilt/android/armeabi-v7a/libwebp.a …/…/…/…/…/…/…/cocos2d-x/external/tiff/prebuilt/android/armeabi-v7a/libtiff.a …/…/…/…/…/…/…/cocos2d-x/external/png/prebuilt/android/armeabi-v7a/libpng.a …/…/…/…/…/…/…/cocos2d-x/external/chipmunk/prebuilt/android/armeabi-v7a/libchipmunk.a …/…/…/…/…/…/…/cocos2d-x/external/bullet/prebuilt/android/armeabi-v7a/libBulletDynamics.a …/…/…/…/…/…/…/cocos2d-x/external/bullet/prebuilt/android/armeabi-v7a/libBulletCollision.a …/…/…/…/…/…/…/cocos2d-x/external/bullet/prebuilt/android/armeabi-v7a/libBulletMultiThreaded.a …/…/…/…/…/…/…/cocos2d-x/external/bullet/prebuilt/android/armeabi-v7a/libLinearMath.a …/…/…/…/…/…/…/cocos2d-x/external/bullet/prebuilt/android/armeabi-v7a/libMiniCL.a lib/librecast.a -lGLESv2 -lEGL -llog -landroid -lOpenSLES …/…/…/…/…/…/…/cocos2d-x/external/lua/luajit/prebuilt/android/armeabi-v7a/libluajit.a -latomic -lm -latomic && cd .”
…/…/…/…/…/…/Classes/AppDelegate.cpp:139: error: undefined reference to ‘openInstall2dx::OpenInstall::init()’
…/…/…/…/…/…/Classes/AppDelegate.cpp:140: error: undefined reference to ‘openInstall2dx::OpenInstall::registerWakeUpHandler(void (*)(openInstall2dx::AppData))’
…/…/…/…/…/…/Classes/AppDelegate.cpp:85: error: undefined reference to ‘luaopen_cocos2dx_extra_luabinding(lua_State*)’
…/…/…/…/…/…/Classes/AppDelegate.cpp:179: error: undefined reference to ‘CrashReport::initCrashReport(char const*, bool)’
…/…/…/…/…/…/Classes/AppDelegate.cpp:180: error: undefined reference to ‘BuglyLuaAgent::registerLuaExceptionHandler(cocos2d::LuaEngine*)’
…/…/…/…/…/…/Classes/AppDelegate.cpp:188: error: undefined reference to ‘register_all_ByteArray(lua_State*)’
…/…/…/…/…/…/Classes/AppDelegate.cpp:189: error: undefined reference to ‘register_all_GVoice(lua_State*)’
…/…/…/…/…/…/Classes/AppDelegate.cpp:190: error: undefined reference to ‘register_all_AsyncTCP(lua_State*)’
…/…/…/…/…/…/Classes/AppDelegate.cpp:197: error: undefined reference to ‘openInstall2dx::OpenInstall::getInstall(float, void (*)(openInstall2dx::AppData))’
…/…/…/…/…/…/Classes/AppDelegate.cpp:141: error: undefined reference to ‘openInstall2dx::AppData::getChannelCode()’…/…/…/…/…/…/Classes/AppDelegate.cpp:142: error: undefined reference to ‘openInstall2dx::AppData::getBindData()’
…/…/…/…/…/…/Classes/AppDelegate.cpp:198: error: undefined reference to ‘openInstall2dx::AppData::getChannelCode()’…/…/…/…/…/…/Classes/AppDelegate.cpp:199: error: undefined reference to ‘openInstall2dx::AppData::getBindData()’
lib/libluacocos2d.a(lua_extensions.c.o):lua_extensions.c:luax_exts: error: undefined reference to ‘luaopen_cjson_safe’
lib/libluacocos2d.a(tcp.c.o):tcp.c:tcp_methods: error: undefined reference to ‘asyn_connect’
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
:GameProject:externalNativeBuildRelease (Thread[Task worker for ‘:’ Thread 2,5,main]) completed. Took 10.385 secs.
FAILURE: Build failed with an exception.
- What went wrong:
Execution failed for task ‘:GameProject:externalNativeBuildRelease’.
Build command failed.
Error while executing process D:\Android\android-sdk\cmake\3.10.2.4988404\bin\cmake.exe with arguments {–build D:\v3\trunk\GameProject\frameworks\runtime-src\proj.android\app.externalNativeBuild\cmake\release\armeabi-v7a --target cocos2dlua}
[1/1] Linking CXX shared library …\build\intermediates\cmake\release\obj\armeabi-v7a\libcocos2dlua.so
FAILED: …/…/…/…/build/intermediates/cmake/release/obj/armeabi-v7a/libcocos2dlua.so
cmd.exe /C “cd . && D:\Android\android-ndk-r21b\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=armv7-none-linux-androideabi16 --gcc-toolchain=D:/Android/android-ndk-r21b/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=D:/Android/android-ndk-r21b/toolchains/llvm/prebuilt/windows-x86_64/sysroot -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -frtti -fexceptions -std=c++11 -Wno-deprecated-declarations -Wno-reorder -Wno-invalid-offsetof -fPIC -fsigned-char -fexceptions -Oz -DNDEBUG -Wl,–exclude-libs,libgcc.a -Wl,–exclude-libs,libgcc_real.a -Wl,–exclude-libs,libatomic.a -static-libstdc++ -Wl,–build-id -Wl,–fatal-warnings -Wl,–exclude-libs,libunwind.a -Wl,–no-undefined -Qunused-arguments -shared -Wl,-soname,libcocos2dlua.so -o …\build\intermediates\cmake\release\obj\armeabi-v7a\libcocos2dlua.so CMakeFiles/cocos2dlua.dir/frameworks/runtime-src/Classes/AppDelegate.cpp.o CMakeFiles/cocos2dlua.dir/frameworks/runtime-src/proj.android/app/jni/hellolua/main.cpp.o -Wl,-whole-archive lib/libcocos2d_android.a -Wl,-no-whole-archive lib/libluacocos2d.a lib/libcocos2d.a lib/libtremolo.a lib/libpvmp3dec.a libcpufeatures.a -ldl …/…/…/…/…/…/…/cocos2d-x/external/zlib/prebuilt/android/armeabi-v7a/libz.a lib/libunzip.a lib/libtinyxml2.a …/…/…/…/…/…/…/cocos2d-x/external/freetype2/prebuilt/android/armeabi-v7a/libfreetype.a …/…/…/…/…/…/…/cocos2d-x/external/websockets/prebuilt/android/armeabi-v7a/libwebsockets.a …/…/…/…/…/…/…/cocos2d-x/external/curl/prebuilt/android/armeabi-v7a/libcurl.a lib/libflatbuffers.a lib/libxxhash.a …/…/…/…/…/…/…/cocos2d-x/external/openssl/prebuilt/android/armeabi-v7a/libssl.a …/…/…/…/…/…/…/cocos2d-x/external/openssl/prebuilt/android/armeabi-v7a/libcrypto.a …/…/…/…/…/…/…/cocos2d-x/external/jpeg/prebuilt/android/armeabi-v7a/libjpeg.a …/…/…/…/…/…/…/cocos2d-x/external/webp/prebuilt/android/armeabi-v7a/libwebp.a …/…/…/…/…/…/…/cocos2d-x/external/tiff/prebuilt/android/armeabi-v7a/libtiff.a …/…/…/…/…/…/…/cocos2d-x/external/png/prebuilt/android/armeabi-v7a/libpng.a …/…/…/…/…/…/…/cocos2d-x/external/chipmunk/prebuilt/android/armeabi-v7a/libchipmunk.a …/…/…/…/…/…/…/cocos2d-x/external/bullet/prebuilt/android/armeabi-v7a/libBulletDynamics.a …/…/…/…/…/…/…/cocos2d-x/external/bullet/prebuilt/android/armeabi-v7a/libBulletCollision.a …/…/…/…/…/…/…/cocos2d-x/external/bullet/prebuilt/android/armeabi-v7a/libBulletMultiThreaded.a …/…/…/…/…/…/…/cocos2d-x/external/bullet/prebuilt/android/armeabi-v7a/libLinearMath.a …/…/…/…/…/…/…/cocos2d-x/external/bullet/prebuilt/android/armeabi-v7a/libMiniCL.a lib/librecast.a -lGLESv2 -lEGL -llog -landroid -lOpenSLES …/…/…/…/…/…/…/cocos2d-x/external/lua/luajit/prebuilt/android/armeabi-v7a/libluajit.a -latomic -lm -latomic && cd .”
…/…/…/…/…/…/Classes/AppDelegate.cpp:139: error: undefined reference to ‘openInstall2dx::OpenInstall::init()’
…/…/…/…/…/…/Classes/AppDelegate.cpp:140: error: undefined reference to ‘openInstall2dx::OpenInstall::registerWakeUpHandler(void (*)(openInstall2dx::AppData))’
…/…/…/…/…/…/Classes/AppDelegate.cpp:85: error: undefined reference to ‘luaopen_cocos2dx_extra_luabinding(lua_State*)’
…/…/…/…/…/…/Classes/AppDelegate.cpp:179: error: undefined reference to ‘CrashReport::initCrashReport(char const*, bool)’
…/…/…/…/…/…/Classes/AppDelegate.cpp:180: error: undefined reference to ‘BuglyLuaAgent::registerLuaExceptionHandler(cocos2d::LuaEngine*)’
…/…/…/…/…/…/Classes/AppDelegate.cpp:188: error: undefined reference to ‘register_all_ByteArray(lua_State*)’
…/…/…/…/…/…/Classes/AppDelegate.cpp:189: error: undefined reference to ‘register_all_GVoice(lua_State*)’
…/…/…/…/…/…/Classes/AppDelegate.cpp:190: error: undefined reference to ‘register_all_AsyncTCP(lua_State*)’
…/…/…/…/…/…/Classes/AppDelegate.cpp:197: error: undefined reference to ‘openInstall2dx::OpenInstall::getInstall(float, void (*)(openInstall2dx::AppData))’
…/…/…/…/…/…/Classes/AppDelegate.cpp:141: error: undefined reference to ‘openInstall2dx::AppData::getChannelCode()’
…/…/…/…/…/…/Classes/AppDelegate.cpp:142: error: undefined reference to ‘openInstall2dx::AppData::getBindData()’
…/…/…/…/…/…/Classes/AppDelegate.cpp:198: error: undefined reference to ‘openInstall2dx::AppData::getChannelCode()’
…/…/…/…/…/…/Classes/AppDelegate.cpp:199: error: undefined reference to ‘openInstall2dx::AppData::getBindData()’
lib/libluacocos2d.a(lua_extensions.c.o):lua_extensions.c:luax_exts: error: undefined reference to ‘luaopen_cjson_safe’ lib/libluacocos2d.a(tcp.c.o):tcp.c:tcp_methods: error: undefined reference to ‘asyn_connect’
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
- Try:
Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.
- Get more help at Gradle | Search for Help with Gradle
BUILD FAILED in 41s
48 actionable tasks: 1 executed, 47 up-to-date
执行命令出错,返回值:1。
请按任意键继续. . .