xcode8 模拟器编译webrtc找不到openssl

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xcode8 模拟器编译webrtc找不到openssl相关的知识,希望对你有一定的参考价值。

下载最新版openssl

https://www.openssl.org/source/


安装

  • ./Configure darwin64-x86_64-cc

  • make

  • make test

  • sudo make install


whichlydeMacBook-Air:~ wanyu$ which openssl

/usr/local/bin/openssl

lydeMacBook-Air:~ wanyu$ /usr/local/bin/openssl version

OpenSSL 1.1.0e  16 Feb 2017



其实只需要下载解压,找到 include/openssl 目录,copy到

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include


以上是关于xcode8 模拟器编译webrtc找不到openssl的主要内容,如果未能解决你的问题,请参考以下文章

使用WebRTC搭建turn服务编译报错openssl路径找不到问题排查

使用ninja -C out/Release指令编译安卓Webrtc的SDK报错找不到android ndk处理方式

Xcode 8:找不到用于 pod 的架构 arm64 的符号

Images.xcassets:错误:找不到适合 SimDeviceType 类型的设备

ubuntu64位系统编译时头文件找不到的问题(可以查看g++ -v路径,设置export C_INCLUDE_PATH)

Dlib 库在 iOS 项目(Xcode 8)中找不到任何 STL 模板