AES_KEY и AES_BLOCK_SIZE не могут быть разрешены
Я хочу запустить программу на C (прекрасно работает с помощью gcc) на Android. Я установил ndk для затмения и правильно настроил основные вещи. Я связал библиотеку openssl (.so файлы) с проектом. Методы, такие как AES_set_encrypt_key
не сталкиваются с какой-либо проблемой, но я получаю ошибку в AES_KEY/AES_BLOCK_SIZE
поговорка type/symbol cannot be resolved
, Как это исправить?
Спасибо
1 ответ
Решение
Я нашел решение. Возникла проблема с extern
заявления в aes.h
Заголовочный файл в IDE затмения. Поскольку я использовал его в коде C, они не обязательны. Как только я удалил их, проблема была решена!