Intereting Posts
A #define в C с тремя точками Требуется предложение для определения размера массива в C эффективным образом memcpy: предупреждение: разыменование указателя ‘void *’ Изменение размера 2D динамического массива в C Как получить объект classа Stmt из объекта Expr в Clang Принципы проектирования, рекомендации и шаблоны проектирования для C (или процедурного программирования в целом)? Тест OpenMP: правильно ли я это делаю? Вычисление максимального значения int в программе C (1 << 31) – 1 Является ли строгое правило псевдонимов «улицей с двусторонним движением»? Динамический массив структур и вызов функции f (const struct_type * const data ) Дублирование указателей файлов? Как gcc определяет размер стека, который будет использовать функция на основе C? Второй MPI_Send висит, если размер буфера превышает 256 Есть ли веская причина всегда включать определение в круглые скобки в C? Как заменить select () на kevent () для повышения производительности?

C-LibCurl сбой при init: curl_global_init () и curl_easy_init ()

Я пытаюсь запустить базовый код libCurl в C, но я замечаю, что при всех моих попытках мои программы вылетают при инициализации (curl_global_init () или curl_easy_init ()). Даже с этим крошечным маленьким тестом, программой крушения. И ни один из моих 2 printf () – до или после – не отображается.

Я получаю код ошибки: «Процесс завершен с кодом выхода -1073741515 (0xC0000135)»

#include  #include  #include  #include  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 для компиляции.

Большое спасибо!