我想按照本教程(http://www.openframeworks.cc/setup/xcode/)运行openFrameworks的示例,但我有以下问题:
' OpenSSL的/ opensslconf.h'找不到文件[
任何人都知道如何解决它?
谢谢!
答案 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
可以解决问题。