程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> VC >> 關於VC++ >> VC 2012編譯protobuf的出錯處理

VC 2012編譯protobuf的出錯處理

編輯:關於VC++

近來要學習protobuf的協議生成,需要從網上下載它的代碼,從這個SVN地址下載:

http://protobuf.googlecode.com/svn/trunk

下載完成之後,就可以到protobuf\vsprojects目錄下找到VC2008的工程文件,然後打開工程進行轉換,這個沒有問題。但在編譯過程裡會出現兩個問題,第一個問題如下:

1>------ Build started: Project: gtest_main, Configuration: Debug Win32 ------

1> gtest_main.cc

1>e:\protobuf\gtest\include\gtest\gtest-printers.h(556): error C2977: 'std::tuple' : too many template arguments

1> c:\program files (x86)\microsoft visual studio 11.0\vc\include\utility(73) : see declaration of 'std::tuple'

1>e:\my\git\protobuf\gtest\include\gtest\gtest-printers.h(564): error C2977: 'std::tuple' : too many template arguments

1> c:\program files (x86)\microsoft visual studio 11.0\vc\include\utility(73) : see declaration of 'std::tuple'

  1. 上一頁:
  2. 下一頁:
欄目導航
Copyright © 程式師世界 All Rights Reserved