Ich versuche Botan auf Windows mit MinGW zu kompilieren, und erhalte den folgenden Fehler beim Kompilieren:swprintf und vswprintf nicht deklariert?
c:\qt\2010.04\mingw\bin\../lib/gcc/mingw32/4.4.0/include/c++/cwchar:159: error:
'::swprintf' has not been declared
c:\qt\2010.04\mingw\bin\../lib/gcc/mingw32/4.4.0/include/c++/cwchar:166: error:
'::vswprintf' has not been declared
Warum swprintf und vswprintf nicht erklärt, und wie kann ich dieses Problem beheben?
Hat jemand von euch einen Fehlerbericht bei Qt eingereicht? –
Nicht dass ich mich erinnere. –
Nur eine Notiz, 'vswprintf' sollte eigentlich als [' wvsprintf'] aufgerufen werden (https://msdn.microsoft.com/en-us/library/windows/desktop/ms647551 (v = VS.85) .aspx) unter Windows. Sie würden erwarten, dass es 'vwsprintf()' oder 'vwcsprintf()' oder etwas im Anschluss an den anderen Konventionen sein, aber 'wvsprintf()' es ist. – bobobobo