Ubuntu/18.04 LTS下编译 BoringSSL 库

1、准备一个 Ubuntu/18.04 LTS 系统的设备

2、安装软件 GIT、GCC、CMAKE、G++、Golang:1.16 及以上版本

3、克隆仓库源

git clone https://boringssl.googlesource.com/boringssl
cd boringssl

4、使用特定版本

git checkout 9fc1c33e9c21439ce5f87855a6591a9324e569fd

 5、编译依赖库

cmake . &&  make

6、设置源编译路径

BORINGSSL=$PWD

 7、编译为库

       7.1、静态库

cmake -DCMAKE_BUILD_TYPE=Release . && make

      7.2、动态库 

cmake -DBUILD_SHARED_LIBS=1 . && make