c - 初始化时 C-LibCurl 崩溃:curl_global_init() 和 curl_easy_init()
问题描述
我正在尝试在 C 中运行一些基本的 libCurl 代码,但我注意到,对于我所有的尝试,我的程序在初始化时崩溃(curl_global_init() 或 curl_easy_init())。即使有了这个小小的测试,崩溃程序。而且我的 2 printf() - 之前或之后 - 都没有显示。
我收到错误代码:“进程已完成,退出代码 -1073741515 (0xC0000135)”
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <curl/curl.h>
int main() {
CURL *tcurl;
printf("Before crash\n");
tcurl = curl_easy_init(); // exactly crashes in this statement.
printf("After crash\n");
curl_easy_cleanup(tcurl);
curl_global_cleanup();
return 0;
}
有没有人有任何想法可以帮助我?
我在 Windows 10 上,我使用 Cmake 编译。
非常感谢!
解决方案
推荐阅读
- python - Kafka consumer.poll 与 bitnami 容器一起挂起
- java - Spark Web 应用程序端口随机工作
- r - 根据另一列值获取最大列值
- python - 蜿蜒的数据聚合
- amazon-web-services - Cralwer 没有从 postgres 分区表在数据湖中创建表
- r - 从网格布局引擎更改 R ggplots 周围的空白
- android - 工作日后在 Flutter Calendar Widget 中添加分隔符
- python - Python OKTA 和 Salesforce
- postgresql - Quarkus sql 客户端 PreparedQuery.executeBatch 受影响的行数始终等于 1
- arrays - 在 PowerShell 中,为什么我的 if 语句返回整个数组而不是单个对象?