Hilfe zur C - Programmierung

Post Reply
Message
Author
chrisi

Hilfe zur C - Programmierung

#1 Post by chrisi »

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!

Ady

Re: Hilfe zur C - Programmierung

#2 Post by Ady »

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 !

Chris

Re: Hilfe zur C - Programmierung

#3 Post by Chris »

Hi!

Hast du glibc-devel installiert?


Gruß
Chris

Thomas

Re: Hilfe zur C - Programmierung

#4 Post by Thomas »

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.

chrisi

Re: Hilfe zur C - Programmierung

#5 Post by chrisi »

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

Thomas

Re: Hilfe zur C - Programmierung

#6 Post by Thomas »

Ist dies alles, was bei der Installation von glibc-devel ausgegeben wird? Hat die Fehlermeldung nicht mehr Informationen?

Post Reply