Compilerfrage
-
c:\deinpfadzumdjgpp\djgpp\bin\gxx deinpfadzudeinerdatei\dateiname.cpp -o deine.exe
das musst du mir mal genauer erklären!!
also was soll ich machen ne exe oder ne .cpp ich will c lernen nich c++
bis zum gxx hab ichs verstanden aber weiter dann auch nich!
und wenn ich nur das gcc gemacht hatte dann kam gcc: no input files!plz help me
und danke für deine hilfe!
-
jetzt hab ichs verstanden!! aber es kam die fehlermeldung:
C:\DOKUME~1\nick>c:\programme\c\djgpp\bin\gcc c:\programme\c\djgpp\bin\helloworl
d.c\ -o helloworld.exe
gcc.exe: c:\programme\c\djgpp\bin\helloworld.c\: No such file or directory (ENOE
NT)
gcc.exe: No input files
-
jetzt hab ichs verstanden!! aber es kam die fehlermeldung:
C:\DOKUME~1\nick>c:\programme\c\djgpp\bin\gcc c:\programme\c\djgpp\bin\helloworl
d.c\ -o helloworld.exe
gcc.exe: c:\programme\c\djgpp\bin\helloworld.c\: No such file or directory (ENOE
NT)
gcc.exe: No input files
-
ok.. du willst c programme compilieren..
ist eigentlich egal, der djgpp kann beides, c++ (compiler ist gxx) und c (compiler ist gcc)
beide compiler findest du im bin ordner.nun: ist in der autoexec.bat sowas wie
PATH=%PATH%;D:\DJGPP\BIN
oder ähnliches drin?
schreib auf die konsole einfach mal :
gcc -v
wenn er dir die version gibt, ok.
dann kannst du ohne pfade den gcc aufrufendann geh in den ordner, wo du deinen c file abgespeichert hast und schreibe
gcc deinfile.c -o deinfile.exe
-
bei gcc -v zeigt er mir keine version an!!
ich habe win xp und hab das mit dem arbeitsplatz so eingestellt wie es mir beschrieben war: http://c.theflow.de/install.htm
-
und dann sage mir, ob du das gemacht hast
Win2000/XP: Rechts-Klick auf Arbeitsplatz/My Computer -> Eigenschaften.
Dann 'Umgebungsvariablen' suchen. Das muss irgendwo versteckt sein. In Windows
XP ist es unter Erweitert bzw. Advanced. Dort dann einfach die Path-Variable
mit 'C:\DJGPP\bin' erweitern und eine DJGPP-Variable mit 'C:\DJGPP\djgpp.env' neu anlegen.wenn nicht, tu es wie beschrieben
-
da steht ja auch genau, wie der rhide zu konfigurieren ist
-
ich hab alles gemacht wie beschrieben funzt aber trotzdem net!
-
mit dieser aussage kann man/frau jetzt wenig anfangen.
konsole nochmal auf und gcc -v schreiben, dann return.
wenn dann nix kommt, musst du leider bei der eingabe der umgebungsvariablen was falsch gemacht haben.
-
ich habe in der konsole gcc -v eingegeben des kennt er aber net!
und ich ha
b das mit den umgebungsvariablen auch so eingestellt wie beschrieben!
-
dann muss jemand anders helfen, ich weiß da nicht weiter ...
aber auf arbeit habe ich grad xp und ich mach das mal genauso nachher wie in der antleitung (so ich heute zeit finde), .. na schaun wa mal
-
hi
war also gar kein problem unter dem xp
schade nur, daß du einen djgpp nur für c ziehst mit der seite und nicht gleich auch für c++.
gut, aber du willst ja c programme machen, hast du gesagt, daß heißt, die welt von iostream und so ist dir damit erstmal verschlossen.
ansonsten solltest du dich auf der delorie seite rumtreiben, und die große version mit c++ downloaden.(ich wußte garnicht, daß es eine "nur c" version überhaupt gibt ...)
so:
was du wahrscheinlich falsch gemacht hast:
bitte füge in die umgebungsvariablen folgende zwei zeilen ein:
name: DJGPP wert: c:\deinpfad\djgpp\djgpp.env
name: PATH wert: c:\deinpfad\djgpp\bindann funzt der gcc sofort. brauchst auch keinen neustart.
so long
-
schick mir deine e-mail adresse dann mail ich dir dAS BILD WIE ICHS GEMACHT HAB!
-
wenn es jetzt funzt, ist alles gut, wenn nicht, geht es so wie von mir beschrieben, mehr kann ich jetzt auch nicht mehr tun..
-
schick mir dochmal deine e-mail adresse!
-
ach egal was gibts sonst noch so für gute C-compiler?