GmSSL icon indicating copy to clipboard operation
GmSSL copied to clipboard

通过 官方CMakeLists.txt 在iOS平台编译出来的 libgmssl.a 静态库,在iOS系统中是如何使用的?这里编译出来的和之前编译的静态库不太一样,没看到头文件。有朋友知道如何使用吗?

Open heimale opened this issue 1 year ago • 3 comments

heimale avatar Aug 18 '23 06:08 heimale

面向iOS/iPhoneOS的交叉编译 下载 https://github.com/leetal/ios-cmake ,将ios.toolchain.cmake文件复制到build目录。

mkdir build; cd build cmake .. -G Xcode -DCMAKE_TOOLCHAIN_FILE=../ios.toolchain.cmake -DPLATFORM=OS64 cmake --build . --config Release 如果出现“error: Signing for "gmssl" requires a development team.”错误,可以用Xcode打开工程文件,在Signing配置中设置Development Team。

能编译出 dylib

zjqzy avatar Sep 11 '23 09:09 zjqzy

面向iOS/iPhoneOS的交叉编译 下载 https://github.com/leetal/ios-cmake ,将ios.toolchain.cmake文件复制到build目录。

mkdir build; cd build cmake .. -G Xcode -DCMAKE_TOOLCHAIN_FILE=../ios.toolchain.cmake -DPLATFORM=OS64 cmake --build . --config Release 如果出现“error: Signing for "gmssl" requires a development team.”错误,可以用Xcode打开工程文件,在Signing配置中设置Development Team。

能编译出 dylib

zjqzy avatar Sep 11 '23 09:09 zjqzy

@zjqzy 嗯,静态库之前成功编译出来了,就是头文件哪里有点问题。 感谢~

heimale avatar Sep 11 '23 09:09 heimale