cUrl instalacja /problem z paczka

0

Cześć piszę w głębokiej irytacji ..... frustracji itd. Czy na tym forum jest choć jedna osoba która nie miała problemów ze ściągnięciem, i zainstalowaniem tak aby DZIAŁAŁA biblioteka cUrl ?

Mam code::blocks wnioskuje ze wersja 32 bity ponieważ z automatu zagnieździł się w program files x86 ,na systemie windows 7 w wersji 64-bit.

Nie wiem .. dodaje statycznie biblioteki tak jak w oficjalnych tutorialach ,zapisuje je jako relatywne lokalizacje i dostaje to :

C:\Users\user\Documents\codeblock\testtest\main.cpp|8|undefined reference to `_imp__curl_easy_init'|

Pliki libcurl.dll , liburl.a libcurldll.a są dodane dostaje tez taki błąd ..:

ld.exe cannot find libcurl
ld.exe cannot find libcurldll

To są opcje dodatkowe które dodaje do linkera .. czy w świecie programowania istnieje coś co działa od razu ?! Przepraszam ,ale irytacja sięga zeniitu :/

Drugi program w jakim próbowałem dodać cUrl to Microsoft visual studio 2017 w wersji dla studentów.
Zainstalowałem bibliotekę przez menagera pakietów nuGet, uzyłem do tego komendy:

install-package curl

Instalacja przebiega pomyślnie ,ale.. Nie działa .. pierwsza rzecz jaką zauważyłem to ,to że dodał się plik package.config w budowie przypomina xml , ale teraz nie wiem czy jakoś muszę dodać jeszcze ten pakiet ? czy powinien działać od razu

0

Hej .. Udało mi się rozwiązać problem ... wstyd się przyznać ale prawdopodobnie źle linkowałem ..

Strasznie mylący jest fakt (w przypadku systemów 64-bitowych) ,że C::B instaluje się do folderu Program Files x86 , przez to zgłupiałem bo sam nie wiedziałem jaką paczkę pobrać ... czy x64 bity jak komputer-matka czy dostosować się do programu .. Więc ściągnąłem obie wersje cUrl-7.54.0 -mingw-win32/win64.

Ale zdecydowałem się rozpocząć od win32 i zaskoczyło :

Należy pamiętać o dodaniu do folder w którym jest plik *.exe naszego projektu :
-libssl-1_1.dll,
-libcurl.dll
-libcypto-1_1.dll

Nie wiem czemu nie działało na VS 207,używałem nuget ,a mimo to nie dodał mi plików nagłówkowych ,ani nie zaklinował folderu inclue/lib,Mimo iż foldery są ściągnięte,a zaglądałem do środka :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1