gpt4 book ai didi

c++ - 如何使用vcpkg生成的cpprest-sdk的静态构建?

转载 作者:搜寻专家 更新时间:2023-10-31 02:06:47 24 4
gpt4 key购买 nike

我想使用cpprestsdk作为我项目的静态库,我使用vcpkg工具通过输入命令获取静态库:vcpkg install cpprestsdk :x86-windows-static,我在 vcpkg 文件夹的安装目录下有以下 lib 文件,我想知道是否要将我的应用程序链接到 cpprestsdk 我只需要将它与生成的 cpprest_2_10.lib 链接起来?或者我应该添加所有其他库?

enter image description here

最佳答案

是的,您不需要所有这些库,大多数情况下您只需要 cpprest_2_10.lib

我成功地完成了以下操作:vcpkg 安装 --triplet x64-windows-static-md cpprestsdk然后我链接了这些文件:zlib.libcpprest_2_10.lib

我还从这个问题 (https://github.com/Microsoft/vcpkg/issues/996) 中了解到,您还必须链接到:crypt32.libbcrypt.libwinhttp.lib

并使用这个预处理器定义:_NO_ASYNCTRIMP=1

关于c++ - 如何使用vcpkg生成的cpprest-sdk的静态构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49732029/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com