어제 제가 Allegro 5를 다운로드하여 설치하고 사용하기로 결정했습니다. Code : Blocks 12.11 with MinGW 컴파일러. 나는 모든 것을 설정하고 정확하게 모든 것을 설치 (또는 그렇게 생각)하고 일하는 것이 있는지 확인하기 위해 샘플 코드를 실행하려고 :프로 시저 엔트리 포인트 _gxx_personality_v0을 동적 링크 라이브러리 libstdC++ - 6.dll 오류에서 찾을 수 없습니다.
#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;
}
을 나는 오류 메시지 상자가 말하는 나타나는 프로그램을 컴파일하고 실행하려고하면 "프로 시저 엔트리 포인트 _gxx_personality_v0을 (를) 동적 링크 라이브러리 libstdC++ - 6.dll에 찾을 수 없습니다." 나는 대부분의 일과 마찬가지로이 문제에 대한 해결책을 찾기 위해 약 1 시간 동안 웹을 검색했지만 빈 손으로 나왔다. 나는 누군가가이 문제에 대한 수정을위한 아이디어를 갖고 있는지 궁금해한다. 만약 그렇다면 최대한 빨리 알려줘! 미리 감사드립니다!
gcc -v는 무엇을 제공합니까? 다운로드 한 Allegro의 버전과 일치합니까? ? – Matthew