[cURL] instalacja
Ostatnio zmodyfikowano 2011-04-08 19:35
ison Temat założony przez niniejszego użytkownika |
[cURL] instalacja » 2011-04-06 21:10:55 Witam, wie ktoś jak poprawnie zainstalować cURL na Windowsie? http://curl.haxx.se/download.htmlściągnąłem bibliotekę z tej strony i przekopiowałem zawartość include i lib do folderów kompilatora błąd wyskakuje przy linkerach ld.exe||cannot find -lcurl|
używam Code::Blocks |
|
malan |
» 2011-04-06 22:45:06 |
|
ison Temat założony przez niniejszego użytkownika |
» 2011-04-07 14:06:19 dzięki :) tylko teraz mam kolejny problem przekopiowałem include i lib (z tego linku) do folderu z kompilatorem i po dołączeniu linkerów dostawałem 4 undefined reference, przebudowałem projekt (ctrl f11) i... dostałem 50+ undefined reference... no co jest? :/ http://img109.imageshack.us/img109/2531/curlq.png#include <curl/curl.h>
int main() { CURL * curl; CURLcode res; curl = curl_easy_init(); if( curl ) { curl_easy_setopt( curl, CURLOPT_URL, "http://www.wp.pl" ); curl_easy_perform( curl ); curl_easy_cleanup( curl ); } getchar(); return 0; }
po zakomentowaniu wszystkiego co jest w main() program się kompiluje linkery: -l curl -l winmm -l ssl -l crypto -l z -l gdi32 -l ws2_32
|
|
DejaVu |
» 2011-04-07 14:26:41 Unlinked reference -> linker => nie ma definicji ciała funkcji, które są w bibliotece np *.lib. Dlatego się nie kompiluje jak próbujesz wywołać funkcję, bo masz tylko jej deklarację. |
|
ison Temat założony przez niniejszego użytkownika |
» 2011-04-07 15:35:10 to co zrobić żeby było ok? przekopiowałem wszystko co było w tej paczce w include mam same headery, w lib mam same pliki .a |
|
DejaVu |
» 2011-04-07 15:40:48 Dolinkuj bibliotekę w ustawieniach projektu - samo skopiowanie plików nic nie załatwia. |
|
ison Temat założony przez niniejszego użytkownika |
» 2011-04-07 15:46:28 |
|
DejaVu |
» 2011-04-07 16:32:32 Linker Ci napisał "cannot find" - wyciągnij z tego wnioski. |
|
« 1 » 2 3 4 |