BODEN set-up in Visual Studio 2010

Kann ich nicht bekommen BODEN richtig arbeiten mit Visual Studio 2010 – ich bin weit davon entfernt ein Experte mit VS, aber soweit ich weiß nur die folgenden Schritte sind notwendig, um die Umwelt zu arbeiten:

Eigenschaften>>C/C++ - >allgemein>>Zusätzliche include-Verzeichnisse
Fügen Sie den Pfad zu BODEN.h

Eigenschaften>>Linker>>Allgemeine>>Zusätzliche Bibliothek-Verzeichnisse
Fügen Sie den Pfad zu libSOIL.ein

Ich bin auch mit freier GLUT, und die Pfade zu den glut-Dateien werden hier, wie gut ich auch die Dubugging>>Umgebung-Pfad zu der GLUT bin-Datei.

Wenn ich den SOIL_load_OGL_texture bekomme ich die folgende Fehlermeldung:

error LNK2019: nicht aufgelöstes externes symbol _SOIL_load_OGL_texture verwiesen in Funktion "" void __cdecl init(void)" (?init@@YAXXZ)

Versuchte Umbenennung libSOIL.ein zu libSOIL.lib und BODEN.lib aber es hat nicht funktioniert. Ich baute dann die VC8-Projekt und verwendet, dass .lib, wie hier vorgeschlagen
BODEN nicht richtig verknüpfen aber das hat nicht funktioniert entweder.

Bin ich mit dem Beispielcode von Ihrer homepage

GLuint tex_2d;
tex_2d = SOIL_load_OGL_texture
    (
        " C:\\Sunset.png",
        SOIL_LOAD_AUTO,
        SOIL_CREATE_NEW_ID,
        SOIL_FLAG_MIPMAPS | SOIL_FLAG_INVERT_Y | SOIL_FLAG_NTSC_SAFE_RGB | SOIL_FLAG_COMPRESS_TO_DXT
    );

/* check for an error during the load process */
if( 0 == tex_2d )
{
    printf( "SOIL loading error: '%s'\n", SOIL_last_result() );
}
InformationsquelleAutor A Murray | 2012-10-22
Schreibe einen Kommentar