lib curl symbol not found

Действительно глупый вопрос на C.

Я пытаюсь собрать здесь исходный код, чтобы я мог начать изменять его для себя

http: //curl.haxx. se / libcurl / c / ftpget.html

Я загружаю файл, затем запускаю

gcc -o test ftpget.c

и получаю

Undefined symbols:
  "_curl_global_init", referenced from:
      _main in ccFchguB.o
  "_curl_easy_perform", referenced from:
      _main in ccFchguB.o
  "_curl_easy_setopt", referenced from:
      _main in ccFchguB.o
      _main in ccFchguB.o
      _main in ccFchguB.o
      _main in ccFchguB.o
  "_curl_easy_cleanup", referenced from:
      _main in ccFchguB.o
  "_curl_easy_init", referenced from:
      _main in ccFchguB.o
  "_curl_global_cleanup", referenced from:
      _main in ccFchguB.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

, что для меня не имеет смысла, потому что

/usr/local/include/curl/curl.h

существует и имеет эти функции. Я уверен, что это некоторая базовая вещь компиляции c, которую мне не хватает.

Большое спасибо за любые указатели.

9
задан Ben K. 1 October 2010 в 16:05
поделиться