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

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

这是因为#include 是查找系统提供的头文件,但系统库并没有

解决方法:

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


头文件找不到:'openssl/asn1.h'file not found_第1张图片


双击添加两行内容:

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

头文件找不到:'openssl/asn1.h'file not found_第2张图片
例子

然后Command+N就能发现能编译过了


$(PROJECT_DIR) :项目的根目录

你可能感兴趣的:(头文件找不到:'openssl/asn1.h'file not found)