Gestern entschied ich mich, Allegro 5 herunterzuladen, zu installieren und zu versuchen. Ich habe auch Code :: Blocks 12.11 mit dem MinGW heruntergeladen Compiler. Ich setze alles auf und installiert alles richtig (oder so dachte ich) und versucht, einen Beispielcode ausführen, um zu sehen, ob es funktionieren würde:Der Prozedureinstiegspunkt _gxx_personality_v0 konnte nicht in der dynamischen Linkbibliothek gefunden werden libstdC++ - 6.dll Error
#include <stdio.h>
#include <allegro5/allegro.h>
int main(int argc, char **argv){
ALLEGRO_DISPLAY *display = NULL;
if(!al_init()) {
fprintf(stderr, "failed to initialize allegro!\n");
return -1;
}
display = al_create_display(640, 480);
if(!display) {
fprintf(stderr, "failed to create display!\n");
return -1;
}
al_clear_to_color(al_map_rgb(0,0,0));
al_flip_display();
al_rest(10.0);
al_destroy_display(display);
return 0;
}
Wenn ich versuche, das Programm eine Fehlermeldung Feld angezeigt kompilieren und ausführen zu sagen "Der Prozedureinstiegspunkt _gxx_personality_v0 konnte nicht in der Dynamic Link Library libstdC++ - 6.dll gefunden werden." Ich suchte etwa eine Stunde lang im Internet nach einer Lösung für dieses Problem, wie ich es für die meisten Dinge mache, aber ich kam mit leeren Händen auf. Ich frage mich, ob jemand irgendwelche Ideen für irgendwelche Korrekturen zu diesem Problem hat, wenn ja, lass es mich so schnell wie möglich wissen! Danke im Voraus!
Was gibt 'gcc -v' Ihnen? Passt es zu der Version von Allegro, die Sie heruntergeladen haben ? – Matthew