16:38 2018/1/20 在Windows编译curl lib时,给其他项目调用时,经常会遇到 "无法解析的外部符号" 的问题. 仔细检查以下几点: #1 确保curllib项目的运行时库和引用curllib.lib程序的运行时库(c/c++ ->code generation)保持一致(比如都是/MDd) 建议都使用/MT 或者 /MTd来编译curl, 如果主程序是使用静态库连接的话(否则, 仍提示无法解析的外部符号). #2 确保curllib项目在没有LDAP支持的情况下在preprocessor definition中加入:CURL_DISABLE_LDAP(/D)。 #3 编译curllib静态库时,请在preprocessor definition中加入:CURL_STATICLIB #4 依赖项(可能需要的): libcurl.lib ws2_32.lib winmm.lib wldap32.lib #忽略项: