【问题标题】:libcurl redefinition error while building from source for visual studio从 Visual Studio 的源代码构建时出现 libcurl 重新定义错误
【发布时间】:2021-01-26 21:54:25
【问题描述】:

我正在尝试从源代码构建 libcurl 而不使用 Visual Studio 的 dll,但出现重新定义错误 Error list

\curl-7.72.0\lib\share.c(35,20): error C2371: 'curl_share_init': redefinition; different basic types
\curl-7.72.0\include\curl\curl.h(2732): message : see declaration of 'curl_share_init'

【问题讨论】:

    标签: c visual-studio libcurl mbedtls


    【解决方案1】:

    此问题已解决。 通过在构建 libcurl 时放置 #define BUILDING_LIBCURL。 请注意,此定义只能在构建 libcurl 时设置,而不是为使用它的代码设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-08
      • 2019-02-17
      相关资源
      最近更新 更多