DirektX mit Borland C++-Builder
-
Hi,
ich möchte mit meinem Borland C++-Builder ein kleines DirektX 9.0-Programm schreiben. Über #include habe ich schon die passenden Header-Dateien d3d9.h und d3dx9.h eingebunden und die jeweiligen .lib-Dateien dem Projekt hinzugefügt.Trotzdem bekomme ich folgenden Fehler:
[Linker Fehler] 'C:\PROGRAMME\DIREKTX\LIB\D3D9.LIB' contains invalid OMF record, type 0x21 (possibly COFF)Was kann ich tun?
-
Nach dem Unterschied zwischen Microsoft- und Borland-LIBs suchen. Dann wirst Du feststellen, daß diese inkompatibel sind (OMF != COFF)...
-
so das Mini-Programm funktioniert. So weit so gut. Jetzt möchte ich aber noch ein bisschen Text darstellen aber beim deklarieren von:
LPD3DXFONT lpD3DFont = NULL;
kommt der Fehler, dass er LPD3DXFONT nicht als Variablentyp kennt.include Header:
d3d9.h
d3dx9.h
und d3d9.lib,d3dx9.lib und dxerr9.lib