Флаг SDL_HWPALETTE
помечен как uneclared в gcc, хотя SDL правильно включен (многие функции SDL и т. Д. Используются хорошо). Нужно ли включать что-то другое, а затем sdl.h
, чтобы использовать SDL_HWPALETTE
?Флаг SDL_HWPALETTE не распознан gcc
Я проверил документы для SDL_SetVideoMode
, функция, которая использует этот флаг, и ничего о объявлении или дополнительных включениях не упоминалось для SDL_HWPALETTE
, и я уверен, что я не опечатывал.
Код snipet:
#include "SDL2/SDL.h"
screen = SDL_SetVideoMode(640, 480, 0, SDL_HWPALETTE);
Выход ошибки:
In function 'init':
error: 'SDL_HWPALETTE' undeclared
следует добавить метки. Это касается использования SDL, поэтому добавьте теги, которые описывают вашу проблему. Напишите минимальный верный пример. –
это хорошо? - – user3250420
намного лучше! –