2010-07-05 11 views

Odpowiedz

10

Korzystając libcurl, odnoszą się do ich example C snippets

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

int main(void) 
{ 
    CURL *curl; 
    CURLcode res; 

    curl = curl_easy_init(); 
    if(curl) { 
    curl_easy_setopt(curl, CURLOPT_URL, "curl.haxx.se"); 
    res = curl_easy_perform(curl); 

    /* always cleanup */ 
    curl_easy_cleanup(curl); 
    } 
    return 0; 
} 
+0

+0,3 za jasny i zwięzły odpowiedzi, 0,7 za korzystanie szwedzkiego domenę najwyższego poziomu =) – manneorama

+0

@manneorama :-) - Dzięki chociaż muszę podkreślić, że nie powinniśmy używać pozwijane .haxx.se do testowania zamiast może użyć www.sweden.gov.se –

+0

Ale mam takie błędy podczas kompilowania: 'nierozwiązany symbol zewnętrzny __imp__curl_easy_cleanup refe renegowany w funkcji _main' – ieplugin

1

Powinienem skomentował dobrą odpowiedź Richard Harrison, ale mam jeszcze 50 punktów reputacji, więc umieścić tutaj jako odpowiedź moją podpowiedź do ieplugin do kompilacji kodu:

Na Ubuntu 10.04 (i zakładając cię nazwie pliku źródłowego getpage.c):

sudo apt-get install libcurl4-dev 
gcc getpage.c -lcurl -o getpage 
+0

jak skompilować go ze źródła? – ieplugin

+0

@ 'ieplugin': Myślę, że byłoby lepiej, gdybyś zadał nowe pytanie na temat' curl' kompilacji i zaakceptowania odpowiedzi 'Richard' na to pytanie. –

Powiązane problemy