PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : dev-c++ problem .cpp zu .exe checks net?



-=Ghost*in*the*shell=-
22.01.2008, 21:29
moing ^^
hab grad angefangen mit dev-c++ meine ersten schritte im programmieren zu wagen!
hab jetzt schon stunden gesucht über google ,ja auch bei freehack, aber ich raffs net!? please help ^^
naja jetzt komm ich net weiter weil ichs net check ne .exe aus der .cpp zu machen ?! was mach ich falsch ,
ich gebe z.b. den hello world quell code ein, kompilier ihn und dann?
müsste er mir danach schon die exe auswerfen oder muss ich erst noch irgendwas z.b. mit eingabeaufforderung machen ????

das wärs fürs erste !!! *lol*
ich weis ich bin ein noob , aber wer war das noch nich *g*

MFG und danke im voraus
peace

hersch24
22.01.2008, 21:33
lol k ^^

also vorneweg empfehle ich dir das video to brain tutorial !

schreib doch mal den source code also die sachen die du in den compiler geschreiben hast

testboy
22.01.2008, 21:38
Kompilieren -> Ausfueren. ( Strg+F9 -> Strg+F10 )
Wenn es nur kurz erscheint. starte es in cmd oder bau das ein


#include<iostream>

int main()
{
std::cout << "hallo" endl;
system ("PAUSE");
return 0;
}

-=Ghost*in*the*shell=-
23.01.2008, 00:35
herrscher24 , des hat ich schon mal , aber ich finds nich mehr (nach formatierung) ^^

testboy, wenn ich deinen quellcode eingebe, und ihn kompilier und dann auf auführen gehe, sagt er mir das "das die Quelldatei nich kompiliert ist"??

und jetzt?

thx for help nooby)

rob00n
23.01.2008, 09:18
Wenn du auf "Kompilieren" klickst, müsste eigentlich eine *.exe in dem Ordner sein, in dem die Quelltextdatei liegt. Wenn du auf "Kompilieren & Ausführen" (3.Knopf von links) klickst müsste genau das selbe passieren, nur dass er es dann gleich startet.

Außerdem gibt´s unter "Compiler Optionen" -> "Einstellungen" eine Option "EXE entfernen", schau mal ob diese bei dir auf "No" steht. Vielleicht liegt es daran.

testboy
23.01.2008, 10:18
beschreib mal deinen ganzen vorgang.
Neues Projekt -> Console Apl. -> ...... usw.


#include<iostream>

int main()
{
std::cout << "hallo ";
system ("PAUSE");
return 0;
}


dann wird alles gespeichert.. & danach kommst du zur kompilierung. richtig ?

cdr81
23.01.2008, 11:37
Ja und die .exe ist dann in dem Ordner wo du auch deine .cpp gespeichert hast.

-=Ghost*in*the*shell=-
23.01.2008, 13:49
Also erstma thx für eure unterstützende hilfe ^^
wenn ich eine neue Quelldatei eingebe zb.
die von Testboy oder von mir , da gibts erstmal kein unterschied, passiert das selbe !


#include<iostream>

int main()
{
std::cout << "hallo ";
system ("PAUSE");
return 0;
}

oder.



#include <iostream.h>

void main()
{
cout << "Hello World" << endl;
}

und auf kompilieren geh,dann schreibt er mir nur eine .cpp datei in den zielpfad! Wenn ich auf neues Projekt gehe und den selben Quelltext benutze und kompilier, dann schreibt er mir eine .cpp, makefile.win und eine .dev, aber immer noch keine .exe!!! leider

Noober, hab geschaut unter >Compiler optionen>Einstellungen>Linker>Exe entfernen = NO.
so ist die einstellung !

kann es sein das diverse einstellungen am program nicht stimmen oder ich im windows noch etwas vergessen hab oder ich irgendwas falsch mach??

ich benutzte z.z. Dev-C++ und im mom. noch windows^^

MFG und danke

cdr81
23.01.2008, 17:06
Ja sonst installiere Dev-C++ einfach mal komplett neu!
Ist evtl. die beste und einfachste Lösung.

-=Ghost*in*the*shell=-
23.01.2008, 23:48
Habs neu installiert , leider is es immer noch das gleiche problem!!!
mach ich eine neue Quelldatei und kompiliers, spuckt er mir nur eine .cpp aus.
mach ich ein <neues projekt <console application und <kompilier es spuckt er mir die <.cpp, makefile.win und projekt1.dev dateien aus

nein er entfernt auch nich die executable ;O)

ich verstehs nich???

*seufz* da will man mal was lernen , und dann scheitert es an den mitteln!*g*

CJRock
24.01.2008, 00:55
Jetzt lerne ich C++ (2006)

http://rapidshare.com/files/77854185/lernen.rsdf

http://img3.imagebanana.com/img/qwqw6euz/jli_cplusplus_neu_box.jpg

rob00n
24.01.2008, 09:21
Muss es unbedingt Dev-Cpp sein?

http://www.free-hack.com/viewtopic.php?t=30772

-=Ghost*in*the*shell=-
24.01.2008, 09:58
ja nöö^^ muss nich devc++ sein!
das is mir eigentlich egal, muss nur ein korrektes programm sein !
welches empiehlst du mir denn=?

MFG

rob00n
24.01.2008, 10:09
Also ich benutze zur Zeit Dev-Cpp, was dir aber nicht wirklich hilft. ;)
Desweiteren benutze ich von der Schule her den Borland C++ Builder. Dieser ist jedoch nicht kostenlos, jedoch recht gut wie ich finde.

Ansonsten könntest du dir eine der Microsoft Visual C++ Versionen ansehen, welche dir bestimmt auf f0Gx empfohlen hätte. ^^

Edit://
Was ich selber noch nicht getestet habe ist Eclipse. Mein IT-Lehrer lobt es jedoch in höchsten Tönen.

l0dsb
24.01.2008, 15:28
Ansonsten könntest du dir eine der Microsoft Visual C++ Versionen ansehen, welche dir bestimmt auf f0Gx empfohlen hätte. ^^
n00bor aka The Next Uri Geller - genau das hätte ich getan! Man sollte sich immer mal alle Möglichkeiten ansehen und diese in Betracht ziehen.

Seit ich MSVC kenne, bin ich in Sachen Compiler bekennender M$-Fän. :>

-=Ghost*in*the*shell=-
25.01.2008, 00:18
jo klasse das du mich auf eclipse gebracht hast!!! danke
eclipse is ein ultra allrounder gute idee *^^*
http://www.easyeclipse.org/site/distributions/index.html

also das mit Dev-C++ hat sich erledigt, danke für eure hilfe ^^
werds jetzt ma mit eclipse versuchen !!!
bis bald °°

MFG