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