deepthroat
Erfahrenes Mitglied
Meinst du das jetzt ernst?Als Fehlermeldung bekomme ich:
File: ld.exe
Message: cannot find -lallegro
Warum sollte ich die Bibliothek nicht im Release Build eintragen?
![Mad :mad: :mad:](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f621.png)
Die Datei liballegro.a gibt es doch nicht. Das hatten wir doch geklärt, oder nicht? Warum wunderst du dich dann, das der Linker die Datei nicht finden kann?
![Confused :confused: :confused:](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f615.png)
Nochmal zum Mitschreiben: die Datei heißt liballeg.a und muss als "alleg" bei den Bibliotheken eingebunden werden. Die Datei heißt nicht "allegro" oder sonst irgendwie. Eine Datei liballegro.a existiert nicht!
im "Buildoptions" Dialog auf der linken Seite sind die Buildtargets aufgeführt. Normalerweise gibt es "Release" und "Debug" Targets. Und man kann Einstellungen vornehmen die für alle Targets gelten sollen.(Wo issn das Releasbuild?
Gruß
Zuletzt bearbeitet: