其他分享
首页 > 其他分享> > 静态编译libcurl方法

静态编译libcurl方法

作者:互联网

使用libcurl,DLL方式很正常,但是LIB方式无论怎么设置都会提示:

error LNK2019: 无法解析的外部符号 __imp__curl_global_init,该符号在函数 _main 中被引用
error LNK2019: 无法解析的外部符号 __imp__curl_global_cleanup,该符号在函数 _main 中被引用
error LNK2019: 无法解析的外部符号 __imp__curl_easy_init,该符号在函数 _main 中被引用
error LNK2019: 无法解析的外部符号 __imp__curl_easy_setopt,该符号在函数 _main 中被引用
error LNK2019: 无法解析的外部符号 __imp__curl_easy_perform,该符号在函数 _main 中被引用
error LNK2019: 无法解析的外部符号 __imp__curl_easy_cleanup,该符号在函数 _main 中被引用

很是头疼,翻找各种博客后发现解决方案:
在项目属性->C/C+±>预处理器->预处理器定义 中,添加 BUILDING_LIBCURL就可以了

参考连接:
无法解析的外部符号 __imp__curl_easy_init

标签:__,LNK2019,符号,libcurl,编译,imp,curl,main,静态
来源: https://blog.csdn.net/dybb8999/article/details/100106600