ich grep für andere Themen zusammenstellen, aber sie nicht mir helfen = (. Auf meinem Arbeits Server, ich habe keine sudo privilegies, so dass ich installieren PB mitKann nicht Beispiel von Google Protokoll Puffer
./configure prefix =/home/username/local
Dann erstellen i-Quelldateien mit "Person" Beispiel und es erfolgreich mit Protoc kompilieren.
ich habe keine pkg-info = (. ich versuche, um es mit
zu kompiliereng ++ -I/home/username/local/include -L/home/username/local/lib -lprotobuf -lpthread main.cpp person.pb.cc
und haben dann eine Milliarde simular Fehler dh
person.pb.cc:(.text+0x4cf): undefined reference to `google :: protobuf :: internal :: kEmptyString‘
ich denke, dass es ist ein Problem beim Verknüpfen, aber wie löst man es?
echo $ LD_LIBRARY_PATH /home/username/local/lib
in main.cpp:
#include "person.pb.h"
...
Dank.
WOW !!! Es ist brilliant! Vielen Dank! – ZhekakehZ
du hast mir wirklich eine Menge Zeit erspart! Vielen Dank! –