SDL nicht aufgelöstes externes Symbol "__imp____iob_func"
-
Hallo, ich verwende SDL 1.2.15 in Visual Studio 2015 für ein Spiel vom Buch C++ für Spieleprogrammierer. Ich habe alles richtig eingebunden doch beim Kompilieren entsteht die Fehlermeldung: nicht aufgelöstes externes Symbol "__imp____iob_func" in Funktion "_ShowError". Was hat das zu bedeuten?
-
Da musst du wohl die iob-Funktion selber definieren. Die hat ein SDL-Entwickler wohl vergessen.
FILE _iob[] = {*stdin, *stdout, *stderr};
extern "C" FILE * __cdecl __iob_func(void)
{
return _iob;
}