Xcode - ' openssl / opensslconf.h'文件未找到

时间:2015-11-02 18:28:14

标签: xcode openframeworks

我想按照本教程(http://www.openframeworks.cc/setup/xcode/)运行openFrameworks的示例,但我有以下问题:

' OpenSSL的/ opensslconf.h'找不到文件[enter image description here

任何人都知道如何解决它?

谢谢!

3 个答案:

答案 0 :(得分:2)

来自http://forum.openframeworks.cc/t/fix-for-xcode-7-and-of-0-8-4-opensslconf-h-not-found/20800

  

使用Xcode 7构建OF 0.8.4项目时,您可能会看到   以下错误:

     
    

' OpenSSL的/ opensslconf.h'找不到文件

  
     

要解决此问题,请打开文件CoreOF.xcconfig   libs/openFrameworksCompiled/project/osx/并添加以下行   在底部:

USER_HEADER_SEARCH_PATHS = "$(OF_PATH)/libs/openssl/include"
     

如果您了解.xcconfig格式,则可以使用更清晰的修复方法   在文件顶部定义一个HEADER_OPENSSL变量,然后添加它   到OF_CORE_HEADERS列表。不过,上述修复程序应该可以正常工作。

答案 1 :(得分:0)

此文件位于OS X上的/ usr / include中,但不属于iOS。 As the Apple docs state,可以将OpenSSL静态链接到iOS应用程序,但他们建议使用其他安全API。

答案 2 :(得分:0)

对于那些在您的项目中使用 SwiftNIO 库并遇到此错误的人,brew install libressl 可以解决问题。