Code-Blocks kompiliert nicht richtig
-
@JTR666
WTF?Legt mal ein neues Projekt an. Ist dann die Debug und Release-Buildconfig wieder da?
-
@Quiche-Lorraine
Jetzt gehts.
nachdem ich es nochmal rebootet hab...
Also irgendwie spinnt CB auch manchmal, oder?
-
@It0101
Ich hab den Code halt nach dem beschaffen der stdlibc++-6.dll in ein neues Projekt kopiert, dann nochmal als Release kompiliert und dann kam immer noch die Meldung dass was fehlt...
Dann hab ich´s Reinstalliert...
Mal schauen wie es jetzt läuft...
-
@Quiche-Lorraine
Das mit den Haken bei den beiden Bibliotheken hat zum Ziel geführt!
Ich hab grad die exe wie man es kennt einfach via Doppelklick ausführen können!
-
@JTR666 sagte in Code-Blocks kompiliert nicht richtig:
Also irgendwie spinnt CB auch manchmal, oder?
Eigentlich nicht. Du hast da irgendwas vermurkst.
-
@It0101
Das kann auch sehr gut sein!
-
@It0101 sagte in Code-Blocks kompiliert nicht richtig:
Visual Studio ist meines Wissens ein gesondertes Softwareprodukt und hat mit Windows nicht mehr zu tun als dass es dort ausführbar ist und die API unterstützt. Oder liege ich da falsch?
Ja
-
Okay, ich hab grad nem Kumpel das Programm geschickt, und bei ihm läuft es nicht...
Das kann ja irgendwie nicht sein, dass die release-Version bei mir läuft, aber nicht mehr bei ihm...
-
Klar kann das sein, wenn eben bestimmte DLLs fehlen. Aber das gehört alles zum Deployment (z.B. mit Hilfe eines Setup-Programms).
Wenn du nur eine Anwendung (EXE-Datei) weitergeben möchtest, dann solltest du nur statisch linken und nur System-DLLs (Kernel32, User32, Gdi32, ...) benutzen.
Aber wie schon geschrieben, kannst du das alles mit dem Dependencies-Tool herausfinden.
-
@JTR666 sagte in Code-Blocks kompiliert nicht richtig:
Okay, ich hab grad nem Kumpel das Programm geschickt, und bei ihm läuft es nicht...
Das kann ja irgendwie nicht sein, dass die release-Version bei mir läuft, aber nicht mehr bei ihm...Das kommt sogar recht häufig vor. Dann hast du nicht komplett statisch gelinkt und es fehlt die eine oder andere Bibliothek.
Oder du hast irgendeine Konfiguration oder so, die bei ihm ein anderes Verhalten auslöst,.Edit: @Th69 war schneller