我正在Windows 10上使用vcpkg.exe安装Google RPC(gRPC)。安装看起来像这样:
vcpkg.exe install grpc:x64-windows
...
Starting package 6/6: grpc:x64-windows
Building package grpc[core]:x64-windows...
-- Note: grpc only supports static library linkage. Building static library.
由于我使用Windows的Visual Sudio 2019进行构建,因此我担心该消息“ 仅支持静态库链接”。
这是否意味着它是使用/MT
构建的,这将使其与应用程序和其他使用/MD
构建的库不兼容?
之所以提出这个问题,是因为我对gRPC进行调用(例如,调用诸如grpc_init()
之类的函数后,应用程序就会出现段错误并丢弃堆/堆栈),而我正在尝试寻找问题的根源。