Red de conocimiento del abogados - Ley de patentes - Cómo instalar OpenGL Visual Studio

Cómo instalar OpenGL Visual Studio

Dos pasos:

(1) Descargue glut y colóquelo en la ubicación adecuada

(2) Configure las propiedades del proyecto vs2005

********************************************** **** *****************************

El primer paso,

(Reimpreso de el sitio web de referencia: /blogger/post_show.asp?BlogID=78856&PostID=14520900

En Propiedades del proyecto->Configuración

Propiedades->Enlazador->Entrada->Dependencias adicionales

Agregar opengl32.lib glu32.lib glaux.lib

***************************** * ************************************************* ** ***

Dos problemas importantes que he experimentado:

1): error LNK2019: símbolo externo no resuelto __imp__glFlush@ Este tipo de error

o

1>PT.obj: error LNK2019: símbolo externo no resuelto _auxSolidSphere@8, al que se hace referencia en la función _main

1>PT.obj: error LNK2019: símbolo externo no resuelto _auxInitWindowA@ 4, referenciado en la función _main

1>PT.obj: error LNK2019: símbolo externo no resuelto _auxInitPosition@16, referenciado en la función _ Referenciado en main

1>PT.obj: error LNK2019: Símbolo externo no resuelto _auxInitDisplayMode@4, al que se hace referencia en la función _main

El motivo es que no se agrega el archivo lib anterior en dependencias adicionales

Solución: agregue “opengl32. lib glu32.lib glaux.lib” al Proyecto

Propiedades->Configuración

Propiedades ->Enlazador->Entrada->Dependencias adicionales

2): error C2664: "auxInitWindowW": no se puede convertir el parámetro 1 de "const char [7]" a "LPCWSTR"

Independientemente del tipo señalado, la conversión requiere reinterpret_cast, conversión de estilo C o conversión de estilo de función;

Error y solución:

no pasar una cadena Unicode – coloque una “L” antes de la cadena

literal: L”XXXXX” o use el TEXTO (“XXXXX”) o macros _T(”XXXXX”)…