google s2 库安装配置

安装 openssl1.0.2 版本。

1
2
3
# --prefix 用来指定 openssl 要被安装在哪里
./config shared --prefix=/home/hanson/program/usr
make -j32

安装 s2

1
2
3
4
5
cmake ..
# 如果想手动指定 openssl 的路径,使用如下命令。这是因为当前版本(2018/04/01)的 s2
# openssl 只支持到 1.0.2。如果使用最新1.1.0版本会编译出错。
OPENSSL_ROOT_DIR=/home/hanson/program/usr/ cmake ..
sudo make install # 会将 libs2.so share library 安装到 /usr/local/lib 中,头文件放入 /usr/local/include/s2
0%