Действительно глупый вопрос на 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, которую мне не хватает.
Большое спасибо за любые указатели.