
这个是Android Studio 的版本,SDK和NDK都是自动安装的,
本人的机器 WIN10企业版 32位,8G内存
编译cpp-tests 出现如下问题,
Build command failed.
Error while executing process F:\android\androidsdk\ndk-bundle\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=F:\android\cocos2d-x-3.17\tests\cpp-tests\proj.android\app\jni\Android.mk NDK_APPLICATION_MK=F:\android\cocos2d-x-3.17\tests\cpp-tests\proj.android\app\jni\Application.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=1 APP_PLATFORM=android-14 NDK_OUT=F:/android/cocos2d-x-3.17/tests/cpp-tests/proj.android/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT=F:\android\cocos2d-x-3.17\tests\cpp-tests\proj.android\app\build\intermediates\ndkBuild\debug\lib NDK_TOOLCHAIN_VERSION=clang -j8 NDK_DEBUG=1 F:/android/cocos2d-x-3.17/tests/cpp-tests/proj.android/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libcpp_tests.so}
[armeabi-v7a] SharedLibrary : libcpp_tests.so
F:/android/androidsdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: final link failed: Memory exhausted
clang++.exe: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [F:/android/cocos2d-x-3.17/tests/cpp-tests/proj.android/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libcpp_tests.so] Error 1
ld: final link failed: Memory exhausted ,是这个问题导致的吗,谁知道 怎么解决? 还是说哪里配置错了 ,对Android Studio 使用还不熟悉,编译之前 也是各种问题,各种配置,不过网上查看一下 也都能找到答案,不过这个怎么也 解决不了了,请过来人 给指点一下 多谢!