objective-c - 使用openssl编译报错

标签 objective-c xcode macos openssl

我尝试在应用程序上使用 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/

相关文章:

ios - 如何在ios中按降序对UIImage添加NSMutableArray进行排序

ios - 使用 MFMailComposeViewController 时出现问题

c - Xcode 返回 (lldb),同时运行 C 应用程序

macos - Vim 彻底坏了,无法使用

xcode - 为什么 Xcode 在编译我的应用程序之前要求 "codesign wants to access key access in your keychain"

Objective-C URL 编码问题

objective-c - 通知 ios,1 总是在图标旁边

iOS Playground 不显示 UI 预览

swift - UICollectionViewCell 协议(protocol)不起作用

ios - iPhone 应用程序不会将字符串添加到数组,仅限 64 位