头文件找不到:'openssl/asn1.h'file not found

在导入一些支付SDK时可能出现 'openssl/asn1.h'file not found 的错误

这是因为#include <xx.h> 是查找系统提供的头文件,但系统库并没有<openssl/asn1.h>
</br>

解决方法:

点击项目-> Build Settings -> 搜索Search Paths -> 找到Header Search Paths


</br>

双击添加两行内容:

$(inherited)
$(PROJECT_DIR)/项目文件夹名/SDK文件夹名/openssl/include

例子

然后Command+N就能发现能编译过了
</br>
$(PROJECT_DIR) :项目的根目录

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容