dgqsyujian 2015-09-01 04:52
浏览 694

ndkr10编译aes加密指令错误求解

jni/aes1.S:10: Error: selected processor does not support `aesmc v1.16b,v0.16b'

使用ndk r10c编译的
android.mk
LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)
SRC_DIR_C = ../
#LOCAL_C_INCLUDES := $(LOCAL_PATH)/../\

LOCAL_MODULE := AES_android_linux
LOCAL_SRC_FILES := AES.c
LOCAL_SRC_FILES += aes1.S

#CC=clang
LOCAL_CFLAGS += -DARCH_ARMV8_ANDROID -O2
#LOCAL_CFLAGS +=-Dclang
#LOCAL_CFLAGS += -march=armv8-a
#CFLAGS+=-arch arm64 -std=gnu99
LDLIBS += -lcrypto
include $(BUILD_STATIC_LIBRARY)

application。mk
APP_ABI := arm64-v8a
#NDK_TOOLCHAIN_VERSION=llvm-3.4
#NDK_TOOLCHAIN_VERSION=clang

编译后有标题的错误:
不支持aesmc这个指令,这个是armv8文档中用来做aes加密算法的指令,

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 如何在scanpy上做差异基因和通路富集?
    • ¥20 关于#硬件工程#的问题,请各位专家解答!
    • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
    • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
    • ¥30 截图中的mathematics程序转换成matlab
    • ¥15 动力学代码报错,维度不匹配
    • ¥15 Power query添加列问题
    • ¥50 Kubernetes&Fission&Eleasticsearch
    • ¥15 報錯:Person is not mapped,如何解決?
    • ¥15 c++头文件不能识别CDialog