Hallo
das kompilierte Programm lässt sich nicht starten, z.B. wenn
ich
aufgabe3 eintippe, kommt immer command not found als
Fehlermeldung, obwohl eine ausführbare datei exisitiert. Wo
ist denn das Problemchen?
SMB schrieb:
./aufgabe3
Grüße
CMБ
Hallo Semjon Michailowitsch!
Das mit dem Programm haut jetzt hin. Dankeschön.
Ich habe noch ein Anliegen:
ich habe ein Buch über’s C-Programmieren, da sind Beispielprogramme, die ich in dann selbst kompiliere.
Hab wieder das gleiche Problem beim Kompilieren wie vorher, diesmal folgendes Programm:
**********************************************************************
/* Es werden drei Zufallszahlen ausgegeben */
#include
void srand (unsigned int seed); // Prototyp von srand()
int rand(void); // Prototyp von rand()
int main() {
printf("\nEs werden drei Zufallszahlen ausgegeben!");
int zahl_1, zahl_2, zahl_3;
srand(7); // Initialisierung mit beliebiger Zahl
zahl_1=rand();
zahl_2=rand();
zahl_3=rand();
printf("\nDrei Zufallszahlen: %d %d %d\n\n",zahl_1,zahl_2,zahl_3);
return 0;
}
**********************************************************************
ich tippe folgendes ein: gcc -lm -o auf3_2 auf3_2.C
folgende Fehler:
**********************************************************************
/tmp/ccQ863zi.o: In function main': auf3\_2.C:frowning:.text+0x25): undefined reference to
srand(unsigned int)’
auf3_2.C:frowning:.text+0x2a): undefined reference to rand()' auf3\_2.C:frowning:.text+0x32): undefined reference to
rand()’
auf3_2.C:frowning:.text+0x3a): undefined reference to rand()' /tmp/ccQ863zi.o:frowning:.eh\_frame+0x11): undefined reference to
__gxx_personality_v0’
collect2: ld returned 1 exit status
**********************************************************************
wie es aussieht, hat er ein problem mit srand() und rand() und ‚__gxx_personality_v0‘
undefined reference to srand und rand kriege ich mit #include weg, aber undefined reference to ‚__gxx_personality_v0‘ kriege nicht weg.
Oh je, ist das kompliziert, vielleicht sollte ich lieber in windows kompilieren um den Leuten hier keine Kopfprobleme zu bereiten. )
vielen Dank für Ihre Hilfe im Voraus
gruß
alexander