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, они не обязательны. Как только я удалил их, проблема была решена!

Другие вопросы по тегам