3 dateien mit dev-c++ kompilieren
-
ich möchte folgende 3 dateien zu einer .exe kompilieren. Allerdings compilier dev-c++ die nicht, keine von den dreien. Ich hab gerade gelesen man muss die dateien erst in .o dateien umwandeln. Geht das mit Dev-c++?? un wenn ich dann objektdateien habe, wie bekomme ich dann eine .exe?
/*main.c*/ #include <stdio.h> #include <stdlib.h> #include "modul1.c" #include "modul2.c" void modul1(void); void modul2(void); int main() { modul1(); modul2(); getchar(); return EXIT_SUCCESS; } /*modul1.c*/ #include <stdio.h> #include <stdlib.h> void modul1(void) { printf("Ich bin das Modul 1\n"); } /*modul2.c*/ #include <stdio.h> #include <stdlib.h> void modul1(void) { printf("Ich bin das Modul 2\n"); }
Sollte ich einen andere Kompilerer als dev-c++ verwenden??
-
neo47 schrieb:
#include "modul1.c" #include "modul2.c" void modul1(void); void modul2(void);
Liegt wohl eher am source code.
-
Huhu,
//modul1.h #ifndef MODUL1_H #define MODUL1_H void modul1 ( void ) ; #endif
//modul1.c #include "modul1.h" #include <stdio.h> void modul1 ( void ) { printf("Ich bin das Modul 1\n"); }
//main.c #include "modul1.h" #include <stdlib.h> #include <stdio.h> int main ( void ) { modul1() ; getchar() ; return 0 ; }
Sollte ich einen andere Kompilerer als dev-c++ verwenden??
Ja!
Code::Blocks ( Windows / Linux ) + MinGW
-
Code::Blocks ist aber leider gar kein Compiler. Nimm doch MinGW mitm gcc
-
Genmutant schrieb:
Code::Blocks ist aber leider gar kein Compiler. Nimm doch MinGW mitm gcc
Ja,...^^
MingW ist doch bei Code::Blocks dabei oder nicht ?
-
Nicht immer... nur wenn du die verison mit MinGW nimmst
-
Ah, nagut
-
\Programme\dev-cpp\bin\gcc datei1.c datei2.c datei3.c -Wall -o meinedatei.exe