Какие зависимости мне нужны для запуска gRPC в Windows? - PullRequest
0 голосов
/ 14 марта 2019

Я смог собрать или, по крайней мере, я думаю, GRPC на Windows Я сейчас пытаюсь построить один из приведенных примеров, но безуспешно. Вот часть ошибок, которые у меня возникают при сборке, пропущенные ошибки относятся и к grpc ++ _ unsecure.lib, поэтому они относятся к показанным ниже:

1>grpc++_unsecure.lib(server_builder.obj) : error LNK2001: unresolved external symbol _grpc_server_register_completion_queue
1>grpc++_unsecure.lib(server_cc.obj) : error LNK2001: unresolved external symbol _grpc_server_register_completion_queue
1>grpc++_unsecure.lib(server_builder.obj) : error LNK2001: unresolved external symbol _grpc_resource_quota_ref
1>grpc++_unsecure.lib(server_builder.obj) : error LNK2001: unresolved external symbol _grpc_resource_quota_unref

Вот дерево моего проекта:

enter image description here

Вот дополнительные включенные каталоги:

C:\extlibs\grpc\third_party\zlib;
C:\extlibs\grpc\third_party\boringssl\ssl;
C:\extlibs\grpc\third_party\boringssl\crypto;
C:\extlibs\grpc\third_party\protobuf\src;
C:\extlibs\grpc\include;

Здесь каталоги дополнительных библиотек:

C:\extlibs\grpc\.build\third_party\cares\cares\lib\Release;
C:\extlibs\grpc\.build\third_party\zlib\Release;
C:\extlibs\grpc\.build\third_party\protobuf\Release;
C:\extlibs\grpc\.build\Release;

И для заключения о дополнительных зависимостях:

libprotobuf.lib;
zlib.lib;
gpr.lib;
grpc++_unsecure.lib;
cares.lib;
...