BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Programmieren (http://www.black-board.net/board.php?boardid=4)
--- C Kompilier-Problem (http://www.black-board.net/thread.php?threadid=15456)


Geschrieben von assasine am 09.01.2004 um 14:39:

  Kompilier-Problem

also das ist der souce code:

#include <stdio.h>

int main(void)

{

int a, b, c;



printf("Addition a + b\n");

printf("a = ");

scanf("%i", &a);

printf("b = "); scanf("%i", &b);

c = a + b;

printf ("%i + %i = %i\n", a, b, c);

return 0;

}

müsste richtig sein ist so aus nem buch abgeschrieben. aber es geht nicht unter linux uoder unter Windows zickt es. er windows compiler sagt das:

ERROR

Impossible to execute
C:\lcc\bin\lcc.exe -M- $x8856455.723 -IC:\lcc\include C:\DOKUMENTE UND EINSTELLUNGEN\eVANGELOS\DESKTOP\CPROG\ADDITION.C
to find out the dependencies.c
Error code 126

also was ist jetzt los??????



Geschrieben von Kalka am 09.01.2004 um 15:49:

 

ööhm, womit hast du das denn compiliert? mit dem VC++ 6.0 Compiler klappt es nämlich..

cu Kalka



Geschrieben von COCYHOK am 09.01.2004 um 18:28:

 

Ich kann nicht C, sondern nur C++. Und aus dieser Sicht fällt mir nur auf, dass man Integers nicht mit %i, sondern mit %d ausgibt. Dennoch sollte das Programm ausführbar sein und dann einen Runtime-Error produzieren.



Geschrieben von Black Star am 09.01.2004 um 18:34:

 

%d statt %i ueberall und mein gcc nimmt es problemlos unter linux.

EDIT: mit %i geht es auch, obwohl ich %i noch nie benutzt und noch nirgendwo gesehen habe.

Ich nehme eher an, dass du unter win Probleme mit deinen Bibliotheken, deinem Linker, deinem Compiler oder sonst was hast.



Geschrieben von phlox81 am 09.01.2004 um 19:43:

 

Ich denke es ist ein Compiler problem, oder
der Compiler kann bestimmte Standard Dateien nicht finden.

%i ist wie %d für Integer.

Devil



Geschrieben von assasine am 09.01.2004 um 19:51:

 

hmmm der compiler (lcc-win32) war in dem buch dabei von wo ich das abgeschrieben hab. Und alles in dem buch ist ein bisschen auf diesen compiler hingearbeitet. tja dann hol ich mir nen anderen elcher wäre den gut?



Geschrieben von phlox81 am 09.01.2004 um 20:25:

 

http://www.c-plusplus.de/compiler.htm

Mit dem Dev C++ hab ich auch mal gearbeitet, ganz ok,
von Borland gibts auch ne Kostenlose Version des Borland 5.5,
musst du mal auf deren Webpage schauen.

Devil



Geschrieben von assasine am 09.01.2004 um 20:42:

 

eigentlich will ich erst mal bei c bleiben. oder geht ein c++ compiler auch für c??



Geschrieben von phlox81 am 09.01.2004 um 20:56:

 

Zitat:
Original von assasine
eigentlich will ich erst mal bei c bleiben. oder geht ein c++ compiler auch für c??


Jepp. Das geht.

Devil



Geschrieben von OTPOR am 17.01.2004 um 16:52:

 

Gib mal unter Googel Dev-C++ ein. Das ist ein Editor incl. GCC Compiler!


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH