Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki,

 

Isbandyneju c++ galimybes, taciau iskilo man problema, su Dev-cpp kompiliatoriumi. Kiek supratau nebuvo rasta biblioteka.

 

#include <stdio.h>
#include <curl/curl.h>

int main(void)
{
 CURL *curl;
 CURLcode res;

 curl = curl_easy_init();
 if(curl) {
   curl_easy_setopt(curl, CURLOPT_URL, "http://www.google.lt");
   res = curl_easy_perform(curl);

count << res << endl;
   /* always cleanup */ 
   curl_easy_cleanup(curl);
 }
 return 0;
}

Klaida:

Compiler: Default compiler

Executing g++.exe...

g++.exe "C:\Users\dromey\Desktop\log.cpp" -o "C:\Users\dromey\Desktop\log.exe" -I"C:\Dev-Cpp\lib\gcc\mingw32\3.4.2\include" -I"C:\Dev-Cpp\include\c++\3.4.2\backward" -I"C:\Dev-Cpp\include\c++\3.4.2\mingw32" -I"C:\Dev-Cpp\include\c++\3.4.2" -I"C:\Dev-Cpp\include" -L"C:\Dev-Cpp\lib"

g++.exe: installation problem, cannot exec `cc1plus': No such file or directory

 

Execution terminated

Compilation successful

 

Ieskojau internete biblioteku bet neradau nk o gal neten ieskau ar reik kitaip cia.

Jei galite parasykite kame cia man problema.

 

Dekui :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

O bent curl lib'ą parsisiuntei? Ir kokio velnio naudoji stdio.h, kai C++ turi tam skirtą iostream.h?

ne, nes neradau arba ieskojau blogai. Nezinau :D cia radau toki tik koda ir bandziau panaudoti o tarp ju koks skirtumas? :D

 

Va atrodo kazka radau si biblioteka tinka:

libcurl

Redagavo dromey
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nu tai ko tu dar tikiesi... Iš kur compaileriui gaut tą lib'ą? Gi pats neparsiųs.

Tai suprantu kad nepersisius :D bet nera is ko ir manes tiketis :D

As c++ pagrindus tik kolkas moku, tad apie bibliotekas mazai ka zinau, nezinau kaip jas idiegti ir t.t. kur nurodziau ten tinkamas ar ne? :D

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tai suprantu kad nepersisius :D bet nera is ko ir manes tiketis :D

As c++ pagrindus tik kolkas moku, tad apie bibliotekas mazai ka zinau, nezinau kaip jas idiegti ir t.t. kur nurodziau ten tinkamas ar ne? :D

 

Jei pagrindus moki, tai mokykis toliau. Kolkas puikiai apsieisi ir be papildomų lib'ų. Kas dėl stdio.h, tai jis buvo kurtas C kalbai, aišku gali naudot jį ir C++, bet kam tai daryt, kai C++ kalbai yra sukurta iostream.h?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Kas dėl stdio.h, tai jis buvo kurtas C kalbai, aišku gali naudot jį ir C++, bet kam tai daryt, kai C++ kalbai yra sukurta iostream.h?

O tam, kad kas ką nori, tas tą naudoja - nereikia kišt savų įsitikinimų. Ir vienas, ir kitas turi savo pliusų ir minusų. Man pavyzdžiui daug smagiau parašyti:

printf("%s - %d - %f ;) \n", arg1, arg2, arg3);

negu

cout << arg1 << " - " << arg2 << " - " << arg3 << " ;) " << endl;

Aišku, kaip sakiau, ir C++ versija turi savo pliusų - pvz. jei reikia iš vartotojo pasiimti kokį nors trupmeninio skaičiaus tikslumą ir pagal jį atvaizduoti, tai C++ turi savas funkcijas, o su printf kiek sunkiau - teks, pvz., dukart formatuot stringą :)

 

----

 

Autoriui: curl galima parsisiųsti iš čia http://curl.haxx.se/download.html . Tuo pačiu pasiskaityk, kaip naudoti C bibliotekas, headerius ir t.t., kadangi čia dažniausiai nebūna magiškų installerių. ;)

 

Beje, pasižiūrėjus į klaidą, problema atrodo ne bibliotekos, o apskritai kompiliatoriaus neradime. Dėl ko tai - neįsivaizduoju, kadangi Dev-C++ naudoti neteko.

Redagavo Silke
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Sukurti naują...