occlum/demos/grpc/grpc_glibc/prepare_client_server_glibc.sh

11 lines
293 B
Bash
Executable File

#!/bin/bash
set -e
export LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH"
cd grpc_src/examples/cpp/helloworld
rm -rf cmake/build && mkdir -p cmake/build && cd cmake/build
cmake ../.. \
-DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-fPIC -pie" -DCMAKE_C_FLAGS="-fPIC -pie"
make -j$(nproc)