Forumi


Povratak   PC Ekspert Forum > Računala > Software > Aplikacije
Ime
Lozinka

Odgovori
 
Uređivanje
Staro 27.10.2013., 10:02   #1
IgOr222
Registered User
 
Datum registracije: Jan 2012
Lokacija: Kutina
Postovi: 39
Microsoft Visual C++ 2008

Imam laptop Toshiba Satellite iwindows 7 (64) i kada sam napravio program u c-u, buildam project i javlja mi Command line error D8045 : cannot compile C file '.\ZAD' with the /clr option. I ne znam što dalje. Pomoć?
IgOr222 je offline   Reply With Quote
Staro 27.10.2013., 10:20   #2
GoGzS
Premium
 
GoGzS's Avatar
 
Datum registracije: Jul 2005
Lokacija: Novi Zagreb
Postovi: 979
Hmmm... kako ti se točno zove datoteka u kojoj ti je main()? Mora imati .c extenziju, a ne .cpp

Ako je .c i dalje neće, probaj kompajlirati pomoću Developer Command Prompt.

Start -> All Programs -> Visual Studio 2008 -> Visual Studio Tools -> Developer Command Prompt

Pomoću cd naredbe se prebaci u folder u kojem ti je .c datoteka i zavrti:
cl imedatoteke.c /TP

Iz nekog razloga Visual studio to pokušava kompajlirat sa /clr opcijom, a trebao bi /TP. A mislim da je zbog extenzije.
GoGzS je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 27.10.2013., 10:33   #3
IgOr222
Registered User
 
Datum registracije: Jan 2012
Lokacija: Kutina
Postovi: 39
Citiraj:
Autor GoGzS Pregled postova
Hmmm... kako ti se točno zove datoteka u kojoj ti je main()? Mora imati .c extenziju, a ne .cpp

Ako je .c i dalje neće, probaj kompajlirati pomoću Developer Command Prompt.

Start -> All Programs -> Visual Studio 2008 -> Visual Studio Tools -> Developer Command Prompt

Pomoću cd naredbe se prebaci u folder u kojem ti je .c datoteka i zavrti:
cl imedatoteke.c /TP

Iz nekog razloga Visual studio to pokušava kompajlirat sa /clr opcijom, a trebao bi /TP. A mislim da je zbog extenzije.
Datoteka se zove zad.cpp Ta je ekstenzija na svakom fileu. Gdje da to promijenim?
IgOr222 je offline   Reply With Quote
Staro 27.10.2013., 12:27   #4
GoGzS
Premium
 
GoGzS's Avatar
 
Datum registracije: Jul 2005
Lokacija: Novi Zagreb
Postovi: 979
Citiraj:
Autor IgOr222 Pregled postova
Datoteka se zove zad.cpp Ta je ekstenzija na svakom fileu. Gdje da to promijenim?
Mora se zvat zad.c, desno u solution exploreru desni klik, rename.
GoGzS je offline   Reply With Quote
Staro 27.10.2013., 12:36   #5
IgOr222
Registered User
 
Datum registracije: Jan 2012
Lokacija: Kutina
Postovi: 39
Citiraj:
Autor GoGzS Pregled postova
Mora se zvat zad.c, desno u solution exploreru desni klik, rename.
Jesam, to sam uspio ali opet kaže isto. Samo nisam skužio što da napravim pomoću command prompt. Došao sam do mape gdje je file i što onda da upišem?
IgOr222 je offline   Reply With Quote
Staro 27.10.2013., 12:41   #6
GoGzS
Premium
 
GoGzS's Avatar
 
Datum registracije: Jul 2005
Lokacija: Novi Zagreb
Postovi: 979
Citiraj:
Autor IgOr222 Pregled postova
Jesam, to sam uspio ali opet kaže isto. Samo nisam skužio što da napravim pomoću command prompt. Došao sam do mape gdje je file i što onda da upišem?
Koristiš developers command promt?

Kad si u folderu di ti je zad.c napiši:

cl zad.c /TP

Stisni enter, i u folderu di ti je zad.c će ti kompajlirati to u zad.exe
GoGzS je offline   Reply With Quote
Staro 27.10.2013., 12:55   #7
IgOr222
Registered User
 
Datum registracije: Jan 2012
Lokacija: Kutina
Postovi: 39
Citiraj:
Autor GoGzS Pregled postova
Koristiš developers command promt?

Kad si u folderu di ti je zad.c napiši:

cl zad.c /TP

Stisni enter, i u folderu di ti je zad.c će ti kompajlirati to u zad.exe
developers command promt nemam na računalu. Koristio sam sad Microsoft Visual 2008 Commnad prompt i kaže da ta datoteka ne postoji.
IgOr222 je offline   Reply With Quote
Staro 27.10.2013., 13:12   #8
GoGzS
Premium
 
GoGzS's Avatar
 
Datum registracije: Jul 2005
Lokacija: Novi Zagreb
Postovi: 979
Citiraj:
Autor IgOr222 Pregled postova
developers command promt nemam na računalu. Koristio sam sad Microsoft Visual 2008 Commnad prompt i kaže da ta datoteka ne postoji.
A jebemu sisu, kad si preimenovao u .c već je visual studio trebao sve sam riješit.

Daj zipaj i uploadaj projekt pa ću probat kompajlirat.
GoGzS je offline   Reply With Quote
Staro 27.10.2013., 13:47   #9
IgOr222
Registered User
 
Datum registracije: Jan 2012
Lokacija: Kutina
Postovi: 39
Citiraj:
Autor GoGzS Pregled postova
A jebemu sisu, kad si preimenovao u .c već je visual studio trebao sve sam riješit.

Daj zipaj i uploadaj projekt pa ću probat kompajlirat.
Daj mi pošalji e mail jer je preveliki file da tu postam
IgOr222 je offline   Reply With Quote
Staro 27.10.2013., 13:58   #10
IgOr222
Registered User
 
Datum registracije: Jan 2012
Lokacija: Kutina
Postovi: 39
Citiraj:
Autor GoGzS Pregled postova
A jebemu sisu, kad si preimenovao u .c već je visual studio trebao sve sam riješit.

Daj zipaj i uploadaj projekt pa ću probat kompajlirat.
http://rapidshare.com/share/D6163638...66EADB963D2846
IgOr222 je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 27.10.2013., 23:37   #11
GoGzS
Premium
 
GoGzS's Avatar
 
Datum registracije: Jul 2005
Lokacija: Novi Zagreb
Postovi: 979
Malo kasnim s odgovorom, nisam bio doma.

Vidim da je i dalje zadata.cpp, al to nijejedini problem, također ima project.cpp koji je main entry point.

Ako želiš C programe radit u Visual Studiu onda radi sljedeće:

New Project -> C++ console application

Makni kvačice sa precompiled headers i tih pizdarija te ju okači na "Create empty project" tako nešto.

Onda deso u solution exploreru stisni na root projekta i Add -> New File

Izabereš C++ file ili šta već, i pod ime mu upiši imeFajla.c, obavezno promjeni to .cpp u .c ...

U taj file složi main metodu i piši C program. Bude se kompajliralo i radilo 100%.
GoGzS je offline   Reply With Quote
Staro 28.10.2013., 08:13   #12
IgOr222
Registered User
 
Datum registracije: Jan 2012
Lokacija: Kutina
Postovi: 39
Citiraj:
Autor GoGzS Pregled postova
Malo kasnim s odgovorom, nisam bio doma.

Vidim da je i dalje zadata.cpp, al to nijejedini problem, također ima project.cpp koji je main entry point.

Ako želiš C programe radit u Visual Studiu onda radi sljedeće:

New Project -> C++ console application

Makni kvačice sa precompiled headers i tih pizdarija te ju okači na "Create empty project" tako nešto.

Onda deso u solution exploreru stisni na root projekta i Add -> New File

Izabereš C++ file ili šta već, i pod ime mu upiši imeFajla.c, obavezno promjeni to .cpp u .c ...

U taj file složi main metodu i piši C program. Bude se kompajliralo i radilo 100%.
Evo uspio sam....hvala...sad kuzim razliku između .c ili .cpp Ja sam ostavio na .cpp ali sam onda tamo u postavkama promijenio na compile as c code.
IgOr222 je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Odgovori



Pravila postanja
Vi ne možete otvarati nove teme
Vi ne možete pisati odgovore
Vi ne možete uploadati priloge
Vi ne možete uređivati svoje poruke

BB code je Uključeno
Smajlići su Uključeno
[IMG] kod je Uključeno
HTML je Isključeno

Idi na