android jni 出现format not a string literal and no format arguments [-Werror=format-security]问题
2016-06-28 10:57
489 查看
使用eclipse, 如果编译jni过程出现如下错误:
error: format not a string literal and no format arguments [-Werror=format-security]
解决方法:
这是由于android-ndk-r10e与eclipse的编译环境不够兼容,才出现的错误。
在你的ndk目录下修改build/core/default-build-commands.mk
TARGET_FORMAT_STRING_CFLAGS := -Wformat -Werror=format-security
为
TARGET_FORMAT_STRING_CFLAGS := -Wformat #-Werror=format-security
也就是把后面部分注释掉
也就是在编译的过程中不让这个报错而已。
error: format not a string literal and no format arguments [-Werror=format-security]
解决方法:
这是由于android-ndk-r10e与eclipse的编译环境不够兼容,才出现的错误。
在你的ndk目录下修改build/core/default-build-commands.mk
TARGET_FORMAT_STRING_CFLAGS := -Wformat -Werror=format-security
为
TARGET_FORMAT_STRING_CFLAGS := -Wformat #-Werror=format-security
也就是把后面部分注释掉
也就是在编译的过程中不让这个报错而已。
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android NDK开发之:配置环境的详解
- Android开发的IDE、ADT、SDK、JDK、NDK等名词解释
- Android提高之使用NDK把彩图转换灰度图的方法
- Android使用Jni实现压力锅数据检测效果示例
- JAVA中JNI的简单使用分享
- c++ mk文件出错Jni调用产生java.lang.UnsatisfiedLinkError错误解决方法
- 解析Java的JNI编程中的对象引用与内存泄漏问题
- 探讨:如何在NDK中呼叫Java的class
- 安卓应用开发通过java调用c++ jni的图文使用方法
- Java调用c++库
- Android App 增量更新实例(Smart App Updates)
- 每周总结20130814——Android NDK环境的搭建和使用,YUV420SP格式图像的处理
- Java调用动态链接库
- Mac下用Android Studio运行NDK samples
- Android NDK pthreads详细使用
- Android Studio中NDK开发傻瓜教程(CMake)