1 下载源代码

git clone https://github.com/pol51/OpenSSL-CMake.git

cd OpenSSL-CMake

mkdir build && cd build

pico build.sh 内容如下两行

cmake -GXcode ..

xcodebuild -project openssl.xcodeproj -alltargets -sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk -configuration Release

CMakeList。txt加入

include(cmake/iOS_64.cmake)

cmake/iOS_64.cmake内容如下

set (CMAKE_IOS_DEVELOPER_ROOT /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/)

set(CMAKE_C_COMPILER /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang)

set(CMAKE_CXX_COMPILER /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++)

set (CMAKE_C_FLAGS "-I/Users/tom/Documents/source/OpenSSL-CMake-maste -I/Users/tom/Documents/source/OpenSSL-CMake-master/build/ssl/")

set (CMAKE_CXX_FLAGS "-I/Users/tom/Documents/source/OpenSSL-CMake-maste -I/Users/tom/Documents/source/OpenSSL-CMake-master/build/ssl/ -headerpad_max_install_names -fvisibility=hidden -fvisibility-inlines-hidden")

set(CMAKE_OSX_ARCHITECTURES arm64)

最新文章

  1. 好神奇的代码,可以让匿名用户对特定SharePoint 列表拥用添加列表项的权限哦
  2. Nginx 开启gzip 压缩
  3. java中的jComBox的基本用法
  4. Shell_参数替换(転)
  5. Android增加v7 appcompat源码
  6. memcached协议
  7. Andrew Ng机器学习公开课笔记 -- Online Learning
  8. Spark的编译
  9. spark分片个数的确定及Spark内存错误(GC error)的迂回解决方式
  10. centos7重置root开机登录密码
  11. ### Caffe
  12. sybase下convert函数第三个参数(时间格式)
  13. (@DBRef)spring-data-mongodb
  14. HTML5与APP的交互
  15. DeflateStream类
  16. 关于$.ajax的请求格式
  17. (转)导出EXCEL时科学计数法问题
  18. Linux学习之CentOS(九)-----文件与目录的默认权限与隐藏权限
  19. python 推导式
  20. 第八届蓝桥杯省赛 K倍区间

热门文章

  1. Linux入门基础教程之Linux下软件安装
  2. C# 判断网站是不是discuz论坛
  3. HTML5 3D Google搜索 小盒子 大世界
  4. Java 7中的TransferQueue 以及 SynchronousQueue
  5. MySQL时间戳时间
  6. Salience Model
  7. 【转】Java中的多线程学习大总结
  8. 虚拟机安装linux系统无法上网的解决方法
  9. android 不能在子线程中更新ui的讨论和分析
  10. 5 -- Hibernate的基本用法 --4 7 二级缓存相关属性