android studio ndk开发中错误记录求救
2017-05-05 15:50
399 查看
Error:FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:externalNativeBuildDebug'.
> Build command failed.
Error while executing 'E:\czg\czgSDK\cmake\3.6.3155560\bin\cmake.exe' with arguments {--build E:\czg\JniCallJava\app\.externalNativeBuild\cmake\debug\x86 --target native-lib}
[1/2] Building C object CMakeFiles/native-lib.dir/E_/czg/JniCallJava/app/src/main/jni/native-lib.c.o
[2/2] Linking C shared library E:\czg\JniCallJava\app\build\intermediates\cmake\debug\obj\x86\libnative-lib.so
FAILED: cmd.exe /C "cd . && E:\czg\czgSDK\ndk-bundle\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe --target=i686-none-linux-android --gcc-toolchain=E:/czg/czgSDK/ndk-bundle/toolchains/x86-4.9/prebuilt/windows-x86_64 --sysroot=E:/czg/czgSDK/ndk-bundle/platforms/android-21/arch-x86
-fPIC -g -DANDROID -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -mstackrealign -Wa,--noexecstack -Wformat -Werror=format-security -g -DANDROID -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes
-mstackrealign -Wa,--noexecstack -Wformat -Werror=format-security -O0 -fno-limit-debug-info -O0 -fno-limit-debug-info -Wl,--build-id -Wl,--warn-shared-textrel -Wl,--fatal-warnings -Wl,--no-undefined -Wl,-z,noexecstack -Qunused-arguments -Wl,-z,relro -Wl,-z,now
-Wl,--build-id -Wl,--warn-shared-textrel -Wl,--fatal-warnings -Wl,--no-undefined -Wl,-z,noexecstack -Qunused-arguments -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libnative-lib.so -o E:\czg\JniCallJava\app\build\intermediates\cmake\debug\obj\x86\libnative-lib.so
CMakeFiles/native-lib.dir/E_/czg/JniCallJava/app/src/main/jni/native-lib.c.o -landroid -llog -lm && cd ."
E:/czg/czgSDK/ndk-bundle/toolchains/x86-4.9/prebuilt/windows-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/bin\ld: fatal error: E:\czg\JniCallJava\app\build\intermediates\cmake\debug\obj\x86\libnative-lib.so: open: Invalid argument
clang.exe: error: unable to remove file: Permission denied
clang.exe: 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 --info or --debug option to get more log output.
* What went wrong:
Execution failed for task ':app:externalNativeBuildDebug'.
> Build command failed.
Error while executing 'E:\czg\czgSDK\cmake\3.6.3155560\bin\cmake.exe' with arguments {--build E:\czg\JniCallJava\app\.externalNativeBuild\cmake\debug\x86 --target native-lib}
[1/2] Building C object CMakeFiles/native-lib.dir/E_/czg/JniCallJava/app/src/main/jni/native-lib.c.o
[2/2] Linking C shared library E:\czg\JniCallJava\app\build\intermediates\cmake\debug\obj\x86\libnative-lib.so
FAILED: cmd.exe /C "cd . && E:\czg\czgSDK\ndk-bundle\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe --target=i686-none-linux-android --gcc-toolchain=E:/czg/czgSDK/ndk-bundle/toolchains/x86-4.9/prebuilt/windows-x86_64 --sysroot=E:/czg/czgSDK/ndk-bundle/platforms/android-21/arch-x86
-fPIC -g -DANDROID -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -mstackrealign -Wa,--noexecstack -Wformat -Werror=format-security -g -DANDROID -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes
-mstackrealign -Wa,--noexecstack -Wformat -Werror=format-security -O0 -fno-limit-debug-info -O0 -fno-limit-debug-info -Wl,--build-id -Wl,--warn-shared-textrel -Wl,--fatal-warnings -Wl,--no-undefined -Wl,-z,noexecstack -Qunused-arguments -Wl,-z,relro -Wl,-z,now
-Wl,--build-id -Wl,--warn-shared-textrel -Wl,--fatal-warnings -Wl,--no-undefined -Wl,-z,noexecstack -Qunused-arguments -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libnative-lib.so -o E:\czg\JniCallJava\app\build\intermediates\cmake\debug\obj\x86\libnative-lib.so
CMakeFiles/native-lib.dir/E_/czg/JniCallJava/app/src/main/jni/native-lib.c.o -landroid -llog -lm && cd ."
E:/czg/czgSDK/ndk-bundle/toolchains/x86-4.9/prebuilt/windows-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/bin\ld: fatal error: E:\czg\JniCallJava\app\build\intermediates\cmake\debug\obj\x86\libnative-lib.so: open: Invalid argument
clang.exe: error: unable to remove file: Permission denied
clang.exe: 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 --info or --debug option to get more log output.
相关文章推荐
- android-studio开发NDK错误记录:bash: ../../build/intermediates/classes/debug: is a directory
- Android Studio NDK及so文件开发 以及常见错误
- 记录一下Android Studio下NDK开发
- AndroidStudio NDK开发 错误: 无法访问android.support.v7.app.AppCompatActivity
- Android Studio NDK 开发 问题记录
- android studio ndk 开发错误,已经解决
- Android Studio NDK JNI开发入门记录
- linux eclipse android NDK+JNI 本地共享链接库开发笔记。。------记录一下,不然过段时间就忘了
- 〖Linux〗Qt5.2.0+gsoap开发Android的NDK程序遇到错误的解决
- Android Studio NDK 开发配置
- 【转】android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
- Android开发-----NDK开发中的一些常见错误及解决办法
- Android开发-----NDK开发中的一些常见错误及解决办法
- Android移动非编开发过程--NDK、OPENGL ES开发中的一些常见错误及解决办法
- Android的NDK开发(6)——如何定位Android NDK开发中遇到的错误
- Android Studio开发NDK
- Android studio+ndk 下面的gradle配置记录
- android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录
- Android开发容易忽略的小错误记录整理
- Android开发-----NDK开发中的一些常见错误及解决办法