AES_KEY 和 AES_BLOCK_SIZE 无法解析
AES_KEY and AES_BLOCK_SIZE cannot be resolved
我希望在 android 上 运行 一个 C 程序(使用 gcc 可以正常工作)。我已经为 eclipse 安装了 ndk 并正确设置了基本的东西。我已将 openssl 库(.so 文件)链接到项目。 AES_set_encrypt_key
之类的方法没有遇到任何问题,但我在 AES_KEY/AES_BLOCK_SIZE
处遇到错误,说 type/symbol cannot be resolved
。如何解决这个问题?
谢谢
我找到了解决方案。 eclipse IDE 中 aes.h
头文件中的 extern
语句存在问题。因为我在 C 代码中使用它,所以不需要这些。一旦我删除它们,问题就解决了!
我希望在 android 上 运行 一个 C 程序(使用 gcc 可以正常工作)。我已经为 eclipse 安装了 ndk 并正确设置了基本的东西。我已将 openssl 库(.so 文件)链接到项目。 AES_set_encrypt_key
之类的方法没有遇到任何问题,但我在 AES_KEY/AES_BLOCK_SIZE
处遇到错误,说 type/symbol cannot be resolved
。如何解决这个问题?
谢谢
我找到了解决方案。 eclipse IDE 中 aes.h
头文件中的 extern
语句存在问题。因为我在 C 代码中使用它,所以不需要这些。一旦我删除它们,问题就解决了!