guanzhi / GmSSL

支持国密SM2/SM3/SM4/SM9/SSL的密码工具箱

Home Page:http://gmssl.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

如何打出支持iOS的静态库

solar-shadow opened this issue · comments

(1)cmake .. -G Xcode -DCMAKE_TOOLCHAIN_FILE=../ios.toolchain.cmake -DPLATFORM=OS64
(2)open GmSSL.xcodeproj
(3)gmail ->BuildSettigs ->Code Signing Identity 选择开发者
(4)gmail ->BuildSettigs ->Development Team 选择团队
(5)关闭xcode 工程
(6)cmake --build . --config Release
(7)open GmSSL.xcodeproj 打开xcode工程,在xcode工程中编译 iOS 三方库,获得静态库

(1)下载最新版的 c++库
(2)cp -r /Users/heimale/Desktop/中转/GmSSL-3.1.0 /Users/heimale
(3)cp /Users/heimale/ios-cmake/ios.toolchain.cmake /Users/heimale/GmSSL-3.1.0
(4)mkdir build; cd build
(5)cmake .. -G Xcode -DCMAKE_TOOLCHAIN_FILE=../ios.toolchain.cmake -DPLATFORM=OS64
(6)open GmSSL.xcodeproj
(7)gmail ->BuildSettigs ->Code Signing Identity 选择开发者
(8)gmail ->BuildSettigs ->Development Team 选择团队
(9)关闭xcode 工程
(10)cmake --build . --config Release
(11)open GmSSL.xcodeproj 打开xcode工程,在xcode工程中编译 iOS 三方库,获得静态库

iOS编译完的Gmssl3.0.0怎么使用