Nu har jag fått nehes kod att fungera och kommit till tutorial 6: att använda texturer. Jag självklart ett felmeddelande: [LinkerError] Unresolved external 'auxDIBImageLoadA' referenced from C:\DOCUMENTS AND SETTINGS\HP-AUKTORISERAD KUND\MINA DOKUMENT\OPENGL\SPEL.OBJ.
Vad jag vet så betyder det att jag inte inkluderat lib filen som innehåller den externa funktionen jag har testat att ta med både glu32.lib och opengl32.lib men det hjälper inte. Kan det vara så att det ska vara glaux.lib som jag inte har ? I sådana fall vet någon var man kan få tag i den ?
OpenGL problem igen!
4 svar · 241 visningar · startad av puhbjörn
Vet inte hur det är i C, men när man använder glaux i delphi måste man ha glaux.dll i system elelr i mappen som progremmet ligger i!
Annars skulle jag skriva en egen/ladda ner en egen rutin för att ladda bilder....
Har löst problemet nu! Använde nehes iPicture code.
Nu har jag ett nytt problem. Jag försöker kompilera lektion 10 och får följande fel:
[C++Error] declarations.h(78): Type name expected.
[C++Error] declarations.h(78): Declaration missing ;.
Funktionen som rad 78 ligger i:
typedef struct tagSECTOR // Build Our Sector Structure
{
int numtriangles; // Number Of Triangles In Sector
TRIANGLE* triangle; (FELET ÄR HÄR!) // Pointer To Array Of Triangles
} SECTOR; // Call It SECTOR
Sen får jag ett likadant fel på rad 82
typedef struct tagTRIANGLE // Build Our Triangle Structure
{
VERTEX vertex[3]; // Array Of Three Vertices
} TRIANGLE; // Call It TRIANGLE
Någon som vet vad som är fel ?
Jag är inte särskilt bra på felsökning som ni kanske märkt :(
Det funkade! Tack så mycket för hjälpen!