我尝试在应用程序上使用 openSSL,但在下一行(在 rsa.h 头文件中)出现解析问题
int (*rsa_mod_exp)(BIGNUM *r0,const BIGNUM *I,RSA *rsa,BN_CTX *ctx);
错误是:预期解析错误')'
在 OSX 10.9 和 openssl-1.0.1e 上使用 XCode 5
可能是什么问题?
感谢您的帮助。
最佳答案
对于将来看到此内容的任何人来说,这是一个非常简单的解决方案:在问题中引用的行中,只需将 BIGNUM *I
更改为 BIGNUM *i
。 (也就是把大写的“I”改成小写的“i”。)
重新编译,一切正常!我不知道为什么会这样,但我相信互联网,我的信念又一次得到了返回。
关于objective-c - 使用openssl编译报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22592031/