#!/bin/bash rm ./openimsdk.so ./openimsdk.h go build -buildmode=c-shared -trimpath -ldflags="-s -w" -o openimsdk.so export.go constant.go protocol.go tools.go # build cpp sdk rm ./openimsdkcc.so g++ -fPIC -shared -o openimsdkcc.so openimsdkcc.cc ./openimsdk.so