解决xcode 7.0以上编译找不到openssl头文件问题
2017-03-20 14:39
260 查看
1. 你要安装Xcode
2. 查找Xcode安装目录 xcode-select -p
比如: /Applications/Xcode.app/Contents/Developer
3. 在Xcode安装目录中查找openssl头文件位置并进入
cd /Applications/Xcode.app/Contents/Developer && find . -name ssl.h
比如: ./Toolchains/XcodeDefault.xctoolchain/usr/lib/swift-migrator/sdk/MacOSX.sdk/usr/include/openssl/ssl.h
os
x10.11开始,苹果sdk中不再提供openssl,在Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include路径下是找不到原有的openssl目录的。
4. 复制openssl目录到MacOSX10.11.sdk/usr/include路径下
2. 查找Xcode安装目录 xcode-select -p
比如: /Applications/Xcode.app/Contents/Developer
3. 在Xcode安装目录中查找openssl头文件位置并进入
cd /Applications/Xcode.app/Contents/Developer && find . -name ssl.h
比如: ./Toolchains/XcodeDefault.xctoolchain/usr/lib/swift-migrator/sdk/MacOSX.sdk/usr/include/openssl/ssl.h
os
x10.11开始,苹果sdk中不再提供openssl,在Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include路径下是找不到原有的openssl目录的。
4. 复制openssl目录到MacOSX10.11.sdk/usr/include路径下
相关文章推荐
- gcc 4.8.2编译时找不到头文件curses.h问题的解决
- LabVIEW编译时出现文件找不到的问题原因及其解决办法
- 解决llvm/clang在windows下编译时找不到头文件和Lib的问题
- Mac 编译安装libimobiledevice出现openssl头文件找不到问题
- 在WIN10系统下运行VS2013编译成功后出现:无法启动程序“.exe” 系统找不到指定文件的问题的解决方法
- android 7.0以上共享文件(解决调用系统照相和图片剪切出现的FileUriExposedException崩溃问题)
- 解决Visual Studio编译出现Moc'ing文件,系统找不到指定路径问题
- android 7.0以上共享文件(解决调用系统照相和图片剪切出现的FileUriExposedException崩溃问题)
- 我把一个VC6的工程转换为VS2008的工程后,编译总是出现找不到而且不能升级vc90.pdb文件的问题,error C2471--解决办法
- 解决Xcode引入第三方SDK找不到头文件和_OBJC_CLASS_$_某文件名", referenced from:xx 问题
- 解决Visual Studio编译出现Moc'ing文件,系统找不到指定路径问题
- xcode跨平台win7+vs2013下编译cocos2d-x头文件找不到问题
- 解决VS编译出现Moc'ing文件,系统找不到指定路径问题
- 解决mac osx编译libevent找不到openssl目录的问题
- 解决Visual Studio编译出现Moc'ing文件,系统找不到指定路径问题
- 两个小问题解决记录:XCode中多Target时CFBundleDisplayName的多语言本地化;用C++写socket程序时编译错误说read和write找不到
- 在 ubuntu 下编译 android 找不到头文件问题解决
- [问题解决]gradle编译失败系统找不到指定的文件
- 运行VS2013编译成功后出现:无法启动程序“.exe” 系统找不到指定文件的问题的解决方法
- 一个VC6的工程转换为VS2008的工程后,编译找不到而且不能升级vc90.pdb文件的问题解决方法 2010-9-28 14:00