Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pocetnicki problem sa kompajlerom! HELP!

[es] :: C/C++ programiranje :: C/C++ za početnike :: Pocetnicki problem sa kompajlerom! HELP!

[ Pregleda: 4456 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

makiljubojev

Član broj: 80346
Poruke: 2
*.smin.sezampro.yu.



Profil

icon Pocetnicki problem sa kompajlerom! HELP!13.02.2006. u 15:33 - pre 221 meseci
Kao prvo uopste ne znam koji kompajler radi pod windowsom i gde da skinem neki odgovarajuci.Probao sam sa borlandom medjutim ne znam kako da pokrenem njegov editor.Imam takodje i dev-c++ ali kad napisem pocetnicki program ("zdravo programeri") nece da se pokrene program, pa me interesuje kako da setujem parametre u kompajleru ili sta vec kako bi mi radio.A da, imam onu knjigu"c++ za 21 dan" ali tamo se ne pominje ni jedan kompajler, pa ako neko zna nek mi kaze nesto vise o kompajleru dev c++.
 
Odgovor na temu

idb
Ivan Bulic
Beograd

Član broj: 4436
Poruke: 402



Profil

icon Re: Pocetnicki problem sa kompajlerom! HELP!13.02.2006. u 16:44 - pre 221 meseci
Citat:
Kao prvo uopste ne znam koji kompajler radi pod windowsom i gde da skinem neki odgovarajuci
Vec imas dva komada...
Citat:
ali kad napisem pocetnicki program ("zdravo programeri") nece da se pokrene program
Sta znaci nece da se pokrene? Zaglavi sistem, posalje neku poruku (napisi koju)....
Daj program ovde ako hoces neko nesto da ti pomogne.
Dev-Cpp je OK, ali reci koje velicine ti je instalacini fajl za njega (u MB), ovo bi moglo da bude veoma bitno.
Citat:
nesto vise o kompajleru dev c++

Dev-Cpp nije kompajler nego Integrated Development Environment (IDE) for the C/C++ programming language (to i pise na maticnoj strani), ali moze doci sa Mingw/GCC 3.4.2 (sto je ustvari kolekcija kompajlera) - a od toga zavisi velicina instalacionog fajla.
idb
 
Odgovor na temu

dimitar 16
Dimitar Misev
Makedonija

Član broj: 31509
Poruke: 134
62.162.20.*

Jabber: dimitarmisev@gmail.com


Profil

icon Re: Pocetnicki problem sa kompajlerom! HELP!13.02.2006. u 19:25 - pre 221 meseci
Dobro, zasto neki moderator ne postavi TOP TEMA sa informacije:

tu imas da downlodujes taj i taj kompajler - link
pa tu imas tutorial za pocetak
......

?????
 
Odgovor na temu

idb
Ivan Bulic
Beograd

Član broj: 4436
Poruke: 402



Profil

icon Re: Pocetnicki problem sa kompajlerom! HELP!14.02.2006. u 08:46 - pre 221 meseci
Deo tvojih odgovora si mogao da nadjes u u jedinoj preostaloj TOP temi, a mnogo toga sto te muci je pretresano ovde u poslednja dva meseca, ali ti nisi procitao stare teme (a ipak si trebao).
Do 14.10.2005. postojalo je ovde jos 2 do 3 TOP teme, ali je onda neki brzoprsti moderator i zelji da malo pocisti ES od previse TOP tema obrisao i one koje su bile veoma korisne - mozes to procitati ovde: http://www.elitesecurity.org/tema/140350
Jedna od tih tema je bas objedinjavala stvari koje se ticu pocetaka u programiranju, sta-kako-gde,...

Evo jos nesto sto ti moze pomoci:
C/C++: Free Compilers,IDE & RAD, GUI Libraries

Vezano za Dev-Cpp:
Adrian's FAQ (A Personal Favorite - *Very* Well Done - A *MUST* read)
Dev-Cpp Official FAQ
Bloodshed Software Forum

Pored svega toga, opet ti kazem da moras tacno napisati koji problem imas (poruka o gresci), i dostavite deo koda koji ti pravi proble.
Zelim ti puno uspeha
idb
 
Odgovor na temu

pcaca
Aleksandar
Makedonija

Član broj: 5333
Poruke: 92
62.220.218.*



Profil

icon Re: Pocetnicki problem sa kompajlerom! HELP!15.02.2006. u 20:31 - pre 221 meseci
Ako koristish englesku verziju knige "C++ za 21 dan" downloadiranu sa interneta onda najverojatnije imash drugu ediciju koja je malo starija i pisana je pre 1999 (mislim da je 1998) kada nije bilo C++ standarda tako da programi u knizi su napisani bez "using namespace std;". To znaci da Hello World program iz te knjige bi trebao da izgleda ovako:

#include <iostream> //header datoteke se pishu bez .h u standardnom c++

using namespace std; //ovo morash da upishes u svaki program koji je u knizi

int main()
{
cout << "Hello World!\n";
return 0;
}
 
Odgovor na temu

KaSppEr_032
Nikola Gavrilovic
Ucenik
caccak

Član broj: 167663
Poruke: 5
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: Pocetnicki problem sa kompajlerom! HELP!21.11.2010. u 08:20 - pre 163 meseci
ljudi imam ogroman problemcic :D. Napisem program i kompajliram radi ne prijavljuje gresku. kada hocu da pokrenem taj program u exe fajlu prijavi gresku:
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/proba 1.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

proba 1.exe - 2 error(s), 0 warning(s)

Zna li neko sta je problem?
Dzoni
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.dynamic.sbb.rs.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Pocetnicki problem sa kompajlerom! HELP!21.11.2010. u 08:58 - pre 163 meseci
Koji kompajler/okruzenje koristis? (Pretpostavljam da je VC++)
Kakvu vrstu aplikacije zelis da pravis (Win32 GUI ili konzolnu) ?
Mozes li pokazati minimalno parce koda? (moze samo i deo koji je pre main-a i prazna main funkcija, trebalo bi da je to dovoljno).

Kod ovakvih gresaka najcesce je kolizija izmedju tipa aplikacije koji pravis (WinMain, main), onoga sto je u editoru uneseno za kompajliranje (windows.h), default podesavanja okruzenja (biblioteke MFC i sl), putanja do biblioteka (Environment variables, PATH).


Inace, proces prevodjenja koda ima tipicno dve etape (kompajliranje i linkovanje), dok se ne dodje do EXE fajla.
 
Odgovor na temu

KaSppEr_032
Nikola Gavrilovic
Ucenik
caccak

Član broj: 167663
Poruke: 5
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: Pocetnicki problem sa kompajlerom! HELP!21.11.2010. u 12:59 - pre 163 meseci
Code:
#include <stdio.h>
int fakt(int n)
{
    int p=1,i;
    for(i=2;i<=n;i++)
        p*=i;
    return p;
}
void manu ()
{
    int n,a,b,c;
    printf("Trocifreni brojevi jednaki sumi faktorijala svih cifara su:\n");
    for(n=100;n<1000;n++)
    {
        a=n%10;
        b=n/10%10;
        c=n/100;
        if(n==fakt(a)+fakt(b)+fakt(c))
            printf("%d\n",n);
    }
}


to je deo koda zavrsnog. za fax mi treba ovo.Ali bilo koji kod da otkucam prijavi mi istu gresku.Mozda je problem u meni sto ne znam da pokrenem C kod u Visual Studio C++. Ja idem new pa files pa C++ source file ? Jel se tako pokrece kada hocu da koristim C jezik??? Nisam odavno ovo koristio?? Hvala. Pozdrav

[Ovu poruku je menjao Mihajlo Cvetanović dana 22.11.2010. u 11:28 GMT+1]
Dzoni
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
212.200.65.*

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Pocetnicki problem sa kompajlerom! HELP!22.11.2010. u 06:25 - pre 163 meseci
U jednom trenutku, treba da postaviš ekstenziju C, ako se ne varam:
http://www.ehow.com/how_6239079_write-programs-visual-c__.html
Citat:

[...] name the file something like 'helloworld.c" and click "OK". The '.c' file extension denotes that this file will contain C code, and not C++ code.

 
Odgovor na temu

Mihajlo Cvetanović
Beograd

Moderator
Član broj: 37636
Poruke: 1249



+96 Profil

icon Re: Pocetnicki problem sa kompajlerom! HELP!22.11.2010. u 10:30 - pre 163 meseci
Glavna funkcija se pogrešno zove i treba da vraća int umesto void. Umesto ovog:

Code:
void manu ()
{
  ...
}


treba da stoji ovo:

Code:
int main(void)
{
  ...
  return 0;
}


 
Odgovor na temu

KaSppEr_032
Nikola Gavrilovic
Ucenik
caccak

Član broj: 167663
Poruke: 5
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: Pocetnicki problem sa kompajlerom! HELP!22.11.2010. u 16:10 - pre 163 meseci
to sam provalio iz ovog linka sto mi je dao X. Uspeo sam. Hvala vam punooooo.Pozdrav svima. :* :)
Dzoni
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: Pocetnicki problem sa kompajlerom! HELP!

[ Pregleda: 4456 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.