您的位置:首页 > 移动开发 > Android开发

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

也就是把后面部分注释掉

也就是在编译的过程中不让这个报错而已。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ndk jni