我需要在Windows上运行gRPC哪些依赖项?

时间:2019-03-14 09:25:07

标签: linker-errors grpc build-error

我能够或至少在Windows上构建grpc。我现在正在尝试构建提供的示例之一,但未成功。 这是我在构建时遇到的部分错误,缺少的错误也与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;

0 个答案:

没有答案