1、 下載下傳安裝源碼包http://protobuf.googlecode.com/files/protobuf-2.1.0.zip并解壓到指定目錄。
2、 打開解壓後的目錄,在protobuf-2.1.0\vsprojects下用visual studio 2005打開protobuf.sln,選擇Debug或者Release進行編譯每個項目。
3、 在控制台下運作成德tests.exe檢查是否所有測試均通過。
4、 運作vsprojects目錄下的extract_includes.bat檔案,将公共的頭檔案拷貝到include目錄下,然後将其加入到visual studio 2005的include中。
5、 将protoc.exe拷貝到一個目錄下,并設定為其環境變量path.友善将來編譯.proto檔案時使用。
6、 将生成的libprotobuf.lib和libprotoc.lib拷貝到一個目錄,也将其加入到visual studio 2005的lib中。
7、 記事本建立一個.proto檔案。
8、 用protoc.exe進行編譯。
9、 将編譯生成的頭檔案和實作檔案拷貝到自己的項目目錄中,并添加到自己的項目(否則編譯出錯:大約九個)。
10、将其包含到自己的頭檔案中,并在項目屬性中手動加入libprotobuf.lib和libprotoc.lib兩個庫,編譯并執行。
本文來自CSDN部落格,轉載請标明出處:http://blog.csdn.net/eaglewood2005/archive/2009/07/20/4363988.aspx
轉載于:https://www.cnblogs.com/wizcas/archive/2009/09/08/1562291.html