Hi Leute! Folgenes Problem: In der Schule muss ich zurzeit einen Taschenreichner in C++ für schreiben. Den Sourecode hab ich nun fertig. Wie kriege ich den nun mit Code::Blocks in eine .exe umgewandelt (heißt das complimieren?)? mfg Moppel
Code::Blocks Sourcecode in .exe umwandeln
Anmeldungsdatum: Beiträge: 61 |
|
![]() Anmeldungsdatum: Beiträge: 5051 Wohnort: Mönchengladbach |
wieso .exe? |
![]() Anmeldungsdatum: Beiträge: 883 Wohnort: Braunschweig |
wahrscheinlich weil die in der schule maik's-schrott visual c++ benutzen oder ähnliches auf jedenfall was von dot fett(.net) und das speichert die sachen halt als exe... |
![]() Anmeldungsdatum: Beiträge: 5051 Wohnort: Mönchengladbach |
warum programmiert der dann unter linux? für solche sachen hatte ich immer ne wm mit windows am laufen |
![]() Anmeldungsdatum: Beiträge: 883 Wohnort: Braunschweig |
weils ehrlicher is vlt. keine ahnung... |
(Themenstarter)
Anmeldungsdatum: Beiträge: 61 |
^^ muss ich jetzt extra ne vm machen?? |
![]() Anmeldungsdatum: Beiträge: 883 Wohnort: Braunschweig |
tja .exe-dateien sind windowsspezifische dateien da kommstdu unter linux nich weit... vlt das progg programm in wine laufen lassen??? |
Anmeldungsdatum: Beiträge: 3 |
Du kannst mingw aus den quellen installieren, das ist eine Crosscompiler, der es auch unter linux ermöglicht windows binaries(.exe) zu erstellen, jedoch musst du, wenn du externe bibiolotheken verwendest, diese auch in der extra windos version runterladen und duch passende Commanline parameter dem Compiler bekannt machen. Um Mingw zu installieren, musst du das Paket mingw32 installieren. Ich glaube mich auch daran errinern zu können, das man mingw unter Codeblocks unter linux auch ohne viel gefrickel verwenden kann. Der mingw compiler hat vor dem eigentlichen compiler, wie z.b. g++ den prefix i586-mingw32msvc, somit ist der mingw gcc folgerndermaßen aufzurufen i586-mingw32msvc-gcc. Du solltest aber nicht, weil es eine möglichkeit gibt windows binaries zu erzeugen, diese missbrauchen, sprich, jedes programm mit mingw erstellen. Dies solltest du nur dann machen, wenn du unbedingt, wie z.b. für deine Schule, eine Windows binary brauchst. |