Explorar o código

add grpc folder.

yuchuli %!s(int64=4) %!d(string=hai) anos
pai
achega
15cfd4ca7c
Modificáronse 5 ficheiros con 17 adicións e 0 borrados
  1. 11 0
      grpc/ReadMe.txt
  2. BIN=BIN
      grpc/amd64lib/lib.zip
  3. BIN=BIN
      grpc/arm64lib/lib.zip
  4. BIN=BIN
      grpc/include/grpcinclude.zip
  5. 6 0
      grpc/patchalllib.sh

+ 11 - 0
grpc/ReadMe.txt

@@ -0,0 +1,11 @@
+1.编译grpc
+cmake .. -DBUILD_SHARED_LIBS=ON
+
+因为ssl的原因,可能一次编译不完整,这个命令多执行几次,只要100%(可能仍然报错)
+
+
+2.protoc
+
+protoc -I . --plugin=protoc-gen-grpc=/home/nvidia/git/grpc-framework/build/grpc_cpp_plugin --grpc_out=. helloworld.proto
+
+protoc -I . --cpp_out=. helloworld.proto 

BIN=BIN
grpc/amd64lib/lib.zip


BIN=BIN
grpc/arm64lib/lib.zip


BIN=BIN
grpc/include/grpcinclude.zip


+ 6 - 0
grpc/patchalllib.sh

@@ -0,0 +1,6 @@
+cd lib
+for f in $(ls /home/yuchuli/qt/modularization/thirdpartylib/grpc/lib)
+do
+	echo $f
+	patchelf --set-rpath '$ORIGIN' $f
+done