何らかの理由でallegro(C++ Game Engine)が実行しようとするとエラーが発生します。 :Allegro線を描こうとするとエラーが発生します
#include <allegro5/allegro.h>
#include <allegro5/allegro_primitives.h>
int main(void)
{
int width = 640, height = 480;
ALLEGRO_DISPLAY *display = NULL;
if (!al_init())
return -1;
display = al_create_display(width, height);
if (!display)
return -1;
al_flip_display();
//al_draw_line(100, 100, width - 100, 100, al_map_rgb(255, 0, 0), 1);
al_rest(3);
al_destroy_display(display);
return 0;
}
突然、私はこの行のコメントを外してみると、この "エラー"が発生します。 アップ
もっとクローサー:あなたがこの上に見ることができるように
は、アサーションfaillingのいくつかのタイプである... Imが混乱!助けていただければ幸いです!
うーん...この問題は難しいですか? – amanuel2
いいえ、Googleをすばやく検索すると、結果リストの最初の項目に答えが返されました。たぶんあなたは試してみるべきです。ヒント:アドオンを初期化するために何かを呼び出すのを忘れた。 –
あなたは@CaptainObvliousを忘れてしまったのですが...あなたの方法がうまくいけば...気が気になりません。私はアレグロファイルを削除し、それらを元に戻してみてください。 – amanuel2