- #!/bin/bash
- if [ ! -d "clib" ]; then
- mkdir clib
- fi
- go tool cgo -exportheader clib/libnsqclient.h main.go &&
- go build -buildmode=c-shared -o ./clib/libnsqclient.so &&
- rm -fr _obj &&
- go build -o gonsqcli &&
- g++ -std=c++11 -g -O0 -o cnsqcli TST/ctest/ctest.cpp -I. -Lclib/ -lnsqclient -ldl -pthread
|