Показать сообщение отдельно

  #8  
Старый 14.05.2010, 21:31
M.W.N.N.
Участник форума
Регистрация: 05.01.2009
Сообщений: 191
С нами: 9129884

Репутация: 240
По умолчанию

Здравствуйте.
Подскажите пож-та что не так.
Решил разобратся с curl + с++
Нашел примеры - http://pblog.ru/?p=607
Там приводят листинг:

Код:
#include <stdio.h>
#include <curl/curl.h>
//главная функция
int main(void)
{
  //уже знакомый объект CURL
  CURL *curl;
  //объект - результат вызова функции curl_easy_perform
  CURLcode res;
  //выполняем инициализацю
  curl = curl_easy_init();
  if(curl) { //проверяем
  //задаем опцию - получить страницу по адресу http://google.com
    curl_easy_setopt(curl, CURLOPT_URL, "google.com");
    //указываем прокси сервер
    curl_easy_setopt(curl, CURLOPT_PROXY, "proxy:8080");
    //задаем опцию отображение заголовка страницы
    curl_easy_setopt(curl, CURLOPT_HEADER, 1);
    //вызываем функцию, выполняющюю все операции, заданные в опциях (получение страницы, передача данных и т.д.), результат - объект типа CURLcode
    res = curl_easy_perform(curl);
    //выполняем обязательное завершение сессии    
    curl_easy_cleanup(curl);
  }
  return 0;
}
При попытке компиляции пишет:

Код:
:~/cpp$ g++ -o curl curl.cpp
/tmp/ccUnjuIz.o: In function `main':
curl.cpp:(.text+0xa): undefined reference to `curl_easy_init'
curl.cpp:(.text+0x31): undefined reference to `curl_easy_setopt'
curl.cpp:(.text+0x4d): undefined reference to `curl_easy_setopt'
curl.cpp:(.text+0x69): undefined reference to `curl_easy_setopt'
curl.cpp:(.text+0x75): undefined reference to `curl_easy_perform'
curl.cpp:(.text+0x85): undefined reference to `curl_easy_cleanup'
collect2: ld returned 1 exit status
Что не так?
 
Ответить с цитированием