Я намагався побудувати 64-бітний протокол GoogleVs2010, але я отримую тонни компонувальника та інші помилки. Я завантажив protobuf-2.4.1.zip і пішов у папку "vsprojects", а потім відкрив файл sln у VS2010 у 64-бітній архітектурі. Будь-які рішення про те, як я можу побудувати це? Це були помилки.
Error 2 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 757 1 gtest
Error 5 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 761 1 gtest
Error 8 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 769 1 gtest
Error 11 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 773 1 gtest
Error 14 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 781 1 gtest
Error 17 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 785 1 gtest
Error 20 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 793 1 gtest
Error 23 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 797 1 gtest
Error 26 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 805 1 gtest
Error 29 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 809 1 gtest
Error 32 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 817 1 gtest
Error 35 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 821 1 gtest
Error 38 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 829 1 gtest
Error 41 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 833 1 gtest
Error 44 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 841 1 gtest
Error 47 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 845 1 gtest
Error 50 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 853 1 gtest
Error 53 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 857 1 gtest
Error 56 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 865 1 gtest
Error 59 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 869 1 gtest
Error 62 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 876 1 gtest
Error 65 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 882 1 gtest
Error 69 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 757 1 gtest
Error 72 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 761 1 gtest
Error 75 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 769 1 gtest
Error 78 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 773 1 gtest
Error 81 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 781 1 gtest
Error 84 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 785 1 gtest
Error 87 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 793 1 gtest
Error 90 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 797 1 gtest
Error 93 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 805 1 gtest
Error 96 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 809 1 gtest
Error 99 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 817 1 gtest
Error 102 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 821 1 gtest
Error 105 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 829 1 gtest
Error 108 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 833 1 gtest
Error 111 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 841 1 gtest
Error 114 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 845 1 gtest
Error 117 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 853 1 gtest
Error 120 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 857 1 gtest
Error 123 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 865 1 gtest
Error 126 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 869 1 gtest
Error 129 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 876 1 gtest
Error 132 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 882 1 gtest
Error 136 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 757 1 gtest
Error 139 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 761 1 gtest
Error 142 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 769 1 gtest
Error 145 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 773 1 gtest
Error 148 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 781 1 gtest
Error 151 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 785 1 gtest
Error 154 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 793 1 gtest
Error 157 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 797 1 gtest
Error 160 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 805 1 gtest
Error 163 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 809 1 gtest
Error 166 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 817 1 gtest
Error 169 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 821 1 gtest
Error 172 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtest
includegtestinternalgtest-tuple.h 829 1 gtest
Error 175 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 833 1 gtest
Error 178 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 841 1 gtest
Error 181 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 845 1 gtest
Error 184 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 853 1 gtest
Error 187 error C2039: "type" : is not a member of "std::tr1::tuple_element" c:usersAdamdownloadsprotobuf-2.4.1protobuf-2.4.1gtestincludegtestinternalgtest-tuple.h 857 1 gtest
2.4.1gtestincludegtestinternalgtest-tuple.h 745 1 test_plugin
Error 471 error LNK1104: cannot open file "C:UsersAdmDownloadsprotobuf-2.4.1protobuf-2.4.1vsprojectsDebuglibprotobuf.lib" C:UsersAdamDownloadsprotobuf-2.4.1protobuf-2.4.1vsprojectsLINK protoc
Error 482 error MSB6006: "cmd.exe" exited with code 9009. C:Program Files (x86)MSBuildMicrosoft.Cppv4.0Microsoft.CppCommon.targets 151 6 lite-test
Error 542 error MSB6006: "cmd.exe" exited with code 9009. C:Program Files (x86)MSBuildMicrosoft.Cppv4.0Microsoft.CppCommon.targets 151 6 tests
Відповіді:
1 для відповіді № 1Ці помилки знаходяться в gtest
проект libprotobuf
повинен копіювати і пов'язувати добре. Якщо вам потрібно змінити бібліотеку protobuf і виконати тести на ньому, спробуйте завантажити гастет схему окремо, я думаю, стара версія в комплекті з протобуфом, новий треба добре побудувати з VS2010.