Xcode - 'openssl/opensslconf.h' 找不到文件
Xcode - 'openssl/opensslconf.h' file not found
我想 运行 遵循本教程 (http://www.openframeworks.cc/setup/xcode/) 的 openFrameworks 示例,但我遇到以下问题:
'openssl/opensslconf.h' 找不到文件 [
有人知道怎么解决吗?
谢谢!
此文件位于 OS X 的 /usr/include 中,但不是 iOS 的一部分。 As the Apple docs state,可以将 OpenSSL 静态 link 到 iOS 应用程序中,但他们建议改用其他安全 API。
来自 http://forum.openframeworks.cc/t/fix-for-xcode-7-and-of-0-8-4-opensslconf-h-not-found/20800
When building an OF 0.8.4 project with Xcode 7, you may see the
following error:
'openssl/opensslconf.h' file not found
要解决此问题,请打开文件 CoreOF.xcconfig
libs/openFrameworksCompiled/project/osx/
并添加以下行
在底部:
USER_HEADER_SEARCH_PATHS = "$(OF_PATH)/libs/openssl/include"
如果您了解 .xcconfig 格式,更清晰的解决方法是
在文件顶部定义一个 HEADER_OPENSSL
变量,并添加它
到 OF_CORE_HEADERS
列表。不过,上述修复应该可以正常工作。
对于那些在您的项目中使用 SwiftNIO 库并出现此错误的人,brew install libressl
可以解决问题。
我想 运行 遵循本教程 (http://www.openframeworks.cc/setup/xcode/) 的 openFrameworks 示例,但我遇到以下问题:
'openssl/opensslconf.h' 找不到文件 [
有人知道怎么解决吗?
谢谢!
此文件位于 OS X 的 /usr/include 中,但不是 iOS 的一部分。 As the Apple docs state,可以将 OpenSSL 静态 link 到 iOS 应用程序中,但他们建议改用其他安全 API。
来自 http://forum.openframeworks.cc/t/fix-for-xcode-7-and-of-0-8-4-opensslconf-h-not-found/20800
When building an OF 0.8.4 project with Xcode 7, you may see the following error:
'openssl/opensslconf.h' file not found
要解决此问题,请打开文件
CoreOF.xcconfig
libs/openFrameworksCompiled/project/osx/
并添加以下行 在底部:USER_HEADER_SEARCH_PATHS = "$(OF_PATH)/libs/openssl/include"
如果您了解 .xcconfig 格式,更清晰的解决方法是 在文件顶部定义一个
HEADER_OPENSSL
变量,并添加它 到OF_CORE_HEADERS
列表。不过,上述修复应该可以正常工作。
对于那些在您的项目中使用 SwiftNIO 库并出现此错误的人,brew install libressl
可以解决问题。