Hallo ich bin Anfänger im C - Programmieren und benötige dringend Hilfe!
Nachdem ich ein einfaches Programm geschrieben habe, kompilierte ich es so:
chrisi@linux:~/c> gcc -o bdp1 bsp1.c (Kompilierung)
Antwort des Compilers(Suse Linux 8.0):
bsp1.c:3:stdio.h:Datei oder Verzeichnis nicht gefunden
chrisi@linux:~/c>
Das heißt also, dass der Compiler den Aufruf nicht kennt oder ich in nicht installiert habe.
Bitte um Hilfe!
Hilfe zur C - Programmierung
Re: Hilfe zur C - Programmierung
HI !
Versuche es mit ´:
Die Datei soll namen.cpp //heissen in c++ und in c name.c
Wenn di vi auf bunt stellst kannst du es sofort erkennen das du die richtige datei erstellen willst !
Ich arbeit IMMER unter konsolle über eien vi Editor ist sehr mähtig auch wenn es nicht soo aussieht !!!!
bsp.:
vi test.cpp // in der bash !
wenn du in der Datei bist ! nach dem du "i" oder "Einfg" kannst du anfangen zu schreiben !
#include <stdio.h>
int main(){
prinf("Das ist NUR ein test");
return 0;
}
jetz drücke Esc und :wq und ENTER
dann bist du raus und nun musst du g++ test.cpp -o mane-der-ausführbere-date -Wall
geht aber auch gcc test.cpp -o // jetz erstellt er eine standart date a.out erscheint in rot !
das g++ ist nur eine aliace auf gcc ! -Wall zeigt dir fehler und warnungen die man auch beheben sollte !!!!!!
wenn du noch was brauchst poste und ich werde dir bischen helfen !
habe selber Mandrake 8.2 u. 9.0
Suse 7.3 u. 8.0 // server
W2k u. XP Pr. dafür gibt es auch VI editor !
Versuche es mit ´:
Die Datei soll namen.cpp //heissen in c++ und in c name.c
Wenn di vi auf bunt stellst kannst du es sofort erkennen das du die richtige datei erstellen willst !
Ich arbeit IMMER unter konsolle über eien vi Editor ist sehr mähtig auch wenn es nicht soo aussieht !!!!
bsp.:
vi test.cpp // in der bash !
wenn du in der Datei bist ! nach dem du "i" oder "Einfg" kannst du anfangen zu schreiben !
#include <stdio.h>
int main(){
prinf("Das ist NUR ein test");
return 0;
}
jetz drücke Esc und :wq und ENTER
dann bist du raus und nun musst du g++ test.cpp -o mane-der-ausführbere-date -Wall
geht aber auch gcc test.cpp -o // jetz erstellt er eine standart date a.out erscheint in rot !
das g++ ist nur eine aliace auf gcc ! -Wall zeigt dir fehler und warnungen die man auch beheben sollte !!!!!!
wenn du noch was brauchst poste und ich werde dir bischen helfen !
habe selber Mandrake 8.2 u. 9.0
Suse 7.3 u. 8.0 // server
W2k u. XP Pr. dafür gibt es auch VI editor !
Re: Hilfe zur C - Programmierung
Wenn du vim oder elvis anstatt vi benutzt, geht es sogar noch einfacher:
Nachdem du die Datei erstellt hast, ESC drücken und ":w" gefolgt von Enter eingeben. Dann ":make test" und Enter eingeben. Das Programm wird kompiliert, wenn der Fehler in der fünften Zeile korrigiert wurde (printf anstatt prinf, eigentlich würde das unter C++ ja cout << heissen, aber egal...). Mit ":!./test" von Enter gefolgt, öffnet vim eine Subshell und zeigt die Ausgabe von test an.
Gruss,
Thomas
Btw. Der obige Text hat ja eigentlich nicht viel mit deinem Problem zu tun. Deshalb kurz dazu: Wahrscheinlich hast du wie bereits vermutet gcc-devel nicht installiert.
Nachdem du die Datei erstellt hast, ESC drücken und ":w" gefolgt von Enter eingeben. Dann ":make test" und Enter eingeben. Das Programm wird kompiliert, wenn der Fehler in der fünften Zeile korrigiert wurde (printf anstatt prinf, eigentlich würde das unter C++ ja cout << heissen, aber egal...). Mit ":!./test" von Enter gefolgt, öffnet vim eine Subshell und zeigt die Ausgabe von test an.
Gruss,
Thomas
Btw. Der obige Text hat ja eigentlich nicht viel mit deinem Problem zu tun. Deshalb kurz dazu: Wahrscheinlich hast du wie bereits vermutet gcc-devel nicht installiert.
Re: Hilfe zur C - Programmierung
Danke für die Tipps!
Help !
glibc-devel lässt sich nicht nachinstallieren.
Fehlermeldung: Installing glibc-devel-2.2.5-38.i386 ... error
Habe ich was übersehen ? Bitte dringend um Hilfe !
Chrisi
Help !
glibc-devel lässt sich nicht nachinstallieren.
Fehlermeldung: Installing glibc-devel-2.2.5-38.i386 ... error
Habe ich was übersehen ? Bitte dringend um Hilfe !
Chrisi
Re: Hilfe zur C - Programmierung
Ist dies alles, was bei der Installation von glibc-devel ausgegeben wird? Hat die Fehlermeldung nicht mehr Informationen?