【问题标题】:XCode can't find headers in /usr/include for openSSHXCode 在 /usr/include 中找不到用于 openSSH 的标头
【发布时间】:2011-05-18 02:43:38
【问题描述】:

我知道它的转发,但我仍然没有正确回答这个问题

我包括这个

#include <openssl/x509.h>

但它说

"Openssl/x509.h: No such file or directory"

我尽力了,添加了 OpenSSl 文件夹(蓝色文件夹和黄色文件夹)

这是我的“HEader 搜索路径”-> ${SDKROOT}/usr/include/libxml2 和 /usr/include

我的用户标题搜索路径为空

#####更新

如何解决这个问题 在库搜索路径

1)"$(SRCROOT)/" -> 很好,采用当前项目路径

2)**$inherited -> 这是一条我不知道的愚蠢路径,如何修复这条路径

** 我想在此处包含我的 openSSL 路径,我应该怎么做

【问题讨论】:

    标签: iphone


    【解决方案1】:

    正如 Jason Coco 所说,缺少该头文件是因为 iPhone SDK 根本不包含 openSSL。

    但是,您可能能够将 openSSL 构建为库并将其与您的应用程序链接;见OpenSSL on iPhone

    【讨论】:

      【解决方案2】:

      iPhone SDK 不包含 openSSL。目前仅在 Mac OS X 上可用。即使您让 Xcode 从 Mac OS X 读取标头,您也无法链接(设备上根本不存在这些库)。

      【讨论】:

        猜你喜欢
        • 2014-11-24
        • 2012-07-26
        • 2013-12-05
        • 2016-09-07
        • 2014-04-27
        • 2014-01-16
        • 1970-01-01
        • 2020-09-23
        • 1970-01-01
        相关资源
        最近更新 更多