Codeblocks erro referência indefinida para curl_global_ em C ++

1

Sou novo no aplicativo da web do c ++ e estou tentando aprender sobre como buscar sites e seu conteúdo usando o curl em c ++. Meu objetivo é criar um programa c + + que possa analisar dados json de um website. Eu estou usando codeblocks como IDE e eu instalei o libcurl usando este comando

sudo apt-get install libcurl4-gnutls-dev

Eu tentei este exemplo de código cpp

#include <stdio.h>
#include <curl/curl.h>

int main(void)
{
curl_global_init( CURL_GLOBAL_ALL );
 CURL * myHandle;
 CURLcode result;
 myHandle = curl_easy_init ( ) ;

 curl_easy_setopt(myHandle, CURLOPT_URL, "http://www.yahoo.com");
 result = curl_easy_perform( myHandle );
 curl_easy_cleanup( myHandle );
 printf("LibCurl rules!\n");

 return 0;
}

Mas está jogando esse erro

/test.cpp:10: undefined reference to 'curl_global_init'
/test.cpp:10: undefined reference to 'curl_global_init'
/test.cpp:10: undefined reference to 'curl_global_init'
/test.cpp:10: undefined reference to 'curl_global_init'
/test.cpp:10: undefined reference to 'curl_global_init'

também como imprimir a saída do site buscado?

    
por Eka 21.07.2016 / 17:51

0 respostas