Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Problemas Con Opengl En Visual C++

Estas en el tema de Problemas Con Opengl En Visual C++ en el foro de C/C++ en Foros del Web. Buenos dias: Estoy intentando usar opengl para hacer un proyecto gráfico en Visual c++ 6.0. Pero desde hace una semana tengo problemas con el visual ...
  #1 (permalink)  
Antiguo 26/10/2007, 15:34
 
Fecha de Ingreso: octubre-2007
Mensajes: 3
Antigüedad: 17 años, 2 meses
Puntos: 0
Exclamación Problemas Con Opengl En Visual C++

Buenos dias:
Estoy intentando usar opengl para hacer un proyecto gráfico en Visual c++ 6.0.
Pero desde hace una semana tengo problemas con el visual c++.
primero cuando compilaba los programas me salia un mensaje con el siguiente error: fatal error C1083: Cannot open include file: 'gl/glut.h': No such file or directory.
ya yo habia hecho graficos usando opengl en el visual c++ (aunque eso fue antes de instalar windows 2000 en mi pc), asi que lo desinstalé y volví a instalarlo pero ahora cuando compilo me sale 0 errores y 0 WARNINGS pero cuando ejecuto sale una ventana indicando que no se encuantran ciertos archivos como dll´s y otros mas.
Las librerias glut.dll,glut32.dll, glut.h, glut.lib y glut32.lib estan sus directorios correspondientes. Si alguien sabe q puede estar sucediendo y como puedo resolver se los agradecería.
Notar que ya yo había usado el visual c++ para programar usando las librerias de opengl.
Gracias a todos de antemano
  #2 (permalink)  
Antiguo 26/10/2007, 15:40
 
Fecha de Ingreso: octubre-2007
Mensajes: 10
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: Problemas Con Opengl En Visual C++

Hola,

No conozco mucho visual c++ (quiero decir, que sólo lo he visto arriba un par de veces, yo trabajo más en gcc), pero si no recuerdo mal, en Visual C++ tienes un cuadro que te dice los caminos a tus archivos de include (.h). Tienes que tener el directorio donde tengas los .h en ese cuadro para que te compile sin problemas.

De todas formas, parece que ya te compila, ahora el problema son las DLLs. ¿Puedes decirnos en que directorio de tu máquina están, en que directorio tienes instalado windows y en que directorio está tu ejecutable?

Así podremos ver si cumples los criterios de búsqueda de DLLs de Windows (http://msdn2.microsoft.com/en-us/library/ms682586.aspx)
  #3 (permalink)  
Antiguo 26/10/2007, 16:45
 
Fecha de Ingreso: octubre-2007
Mensajes: 3
Antigüedad: 17 años, 2 meses
Puntos: 0
Exclamación Re: Problemas Con Opengl En Visual C++

Bueno te pongo los directorios de las librerias :

glut.dll y glut32.dll => C:\WINDOWS\system32

glut32.lib y glut.lib =>C:\Archivos de programa\Microsoft Visual Studio\VC98\lib

glut.h =>C:\Archivos de programa\Microsoft Visual Studio \VC98\include\gl

Esto lo tenía así desde q tenía windows 98 y funcionó bien. Instalé el windows 2000 y hasta la semana pasada que quise usar el visual c++ me dí cuenta del problema.
Ya hasta instalé y desinstalé el visual c++ y nada.

Gracias por tu ayuda.
  #4 (permalink)  
Antiguo 26/10/2007, 16:58
 
Fecha de Ingreso: octubre-2007
Mensajes: 10
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: Problemas Con Opengl En Visual C++

¿C:\WINDOWS es el directorio principal de tu windows? ¿Tu windows ahora mismo es windows 2000? ¿Que archivos en concreto te pide?

Como forma rápida de quitarte el problema, puedes intentar copiar los arcihvos que te pida al directorio donde tengas tu ejecutable.

Al final, como te decía, tienen que estar en uno de los directorios.detallados en el enlace de microsoft que puse antes.

Espero que sirva el consejo.
  #5 (permalink)  
Antiguo 27/10/2007, 14:37
 
Fecha de Ingreso: octubre-2007
Mensajes: 3
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: Problemas Con Opengl En Visual C++

OK .
Si el directorio de mi windows es C:\WINDOWS.
Ya coloque las dll's que me pedia junto al ejecutable de uno de los programas q ya tenia, o sea dentro de la debug de mi proyecto y funciono bien.

Y si, ,mi pc tiene instalada ahora windows 2000.
Existe alguna forma de evitar tener q poner las dll's en el debug?, es que en los laboratorio de la universidad nunca habia tenido necesidad de hacer esto.


Gracias mill por tu ayuda.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:53.