libcurl库的使用以及curl_easy_perform 崩溃解决方法

一、静态链接

libcurl库如果要静态链接,必须在调用

#incluce 前面添加  #define CURL_STATICLIB   //静态链接

#define CURL_STATICLIB   //静态链接

二、区分debug和release库

程序执行到curl_easy_perform这个函数就崩溃了,按F5继续运行,VS显示是异常,debugheap什么的,感觉是debug的库与release的库有区别,更换为debug的库,就好了。

 

三、libcurl在windows 平台下的编译

libcurl的编译方法是用vs的命令行 进入源码下winbuild目录下,执行

nmake /f Makefile.vc mode=static debug=yes machine=x86

默认不指定debug编译的是release版本。

 

具体使用可参考:

https://blog.csdn.net/mao834099514/article/details/54947853

 

你可能感兴趣的:(curl)