README.md 691 B

CcosProcGo

protoc --proto_path=proto --cpp_out=build/gen --grpc_out=build/gen \ --plugin=protoc-gen-grpc=$(which grpc_cpp_plugin) \ proto/device/v3/device.proto

build protocbuf cmd: buf build buf generate

build # 设置CGO链接标志(指定库路径和名称) export CGO_LDFLAGS="-O2 -g -L$PWD/cdevice -llibCcosProc" export CGO_LDFLAGS="\ -O2 -g \ -L/home/cxdz/codebuild/DriverPlatform-V3.1/build/lib \ -llibCcosProc \ -lCDI \ -lLogicDevice \ -luuid \ -lstdc++
" go build -gcflags "all=-N -l" \ -ldflags "-X google.golang.org/protobuf/reflect/protoregistry.conflictPolicy=warn" \ -o CcosProcGo ./main.go