google protocol buffers

geek100

New member
google protocol buffers

יש פה מישהו שעבד/עובד עם הספריה של GOOGLE protocol buffer
בסביבה של visual studio ,
c++

והצליח לקמפל את הפרוייקט שלהם וזה מתקמפל כראוי ומלנקד, ללא שגיאות את כל הספריות

אשמח לקבל הדרכה ועזרה.
תודה רבה!!!!!!!!!!!!
 
הדרכה

עבור על הפרוייקטים לפי הסדר שאתה רואה ב-build order, קליק ימני, build project.
אין צורך להודות לי.
 

geek100

New member
תגובה

אחרי שקימפלתי כל פרוייקט בנפרד וגם כשעשיתי build solution
אני ממשיך לקבל את השגיאות האלו של הלינקר (למרות שלינקדתי את כל הספריות libprotobuf.lib
libprotobuf-lite.lib
libprotoc.lib
ב static linking כפי שכתבו פה http://stackoverflow.com/questions/...protocol-buffers-cannot-find-60-externals-can)

ואלו השגיאות שאני מקבל:
Error 1 error LNK2001: unresolved external symbol "public: virtual __thiscall tutorial::person::~Person(void)" (??1Person@proto@@UAE@XZ) C:\Users\documents\visual studio \main.obj

Error 2 error LNK2001: unresolved external symbol "public: __thiscall tutorial::person::person(void)" (??0Person@proto@@QAE@XZ) C:\Users\documents\visual studio 2012\Projects\main.obj

Error 3 error LNK1120: 2 unresolved externals

אשמח אם תוכל להגיד מה לעשות עם זה.
תודה רבה!
 
אבל לא היית צריך "ללנקז" שום דבר!

אתה מנסה לקמפל את ספריית protobuf, (הזו), או אולי פרוייקט משלך, שעושה שימוש ב-protobuf ?
 
למעלה