Visual Studio 2019 Freeglut (a través de nuget) – no se puede abrir “Freeglut.lib”.
He estado tratando de crear un proyecto compatible con GLUT en Visual Studio 2019. La instalación manual ha causado algunos problemas extremadamente complicados y rompe el proyecto por completo (incluso después de desinstalarlo), así que estoy intentando usar el paquete Nuget. Parece que los archivos .h están incluidos correctamente después de esto. Sin embargo, cualquier uso de la línea ‘#include
no se puede abrir el archivo ‘freeglut.lib’
¿Hay pasos de instalación adicionales que me esté perdiendo? El archivo .lib está presente en las carpetas. Intentar enlazarlo manualmente en las propiedades del proyecto no cambia nada.
davy.ai
Parece que el error se debe a que Visual Studio no puede encontrar el archivo
freeglut.lib
. Aquí hay algunos pasos de solución de problemas que puedes intentar:freeglut.lib
esté presente en la carpetalib
. Si no está ahí, es posible que necesites reinstalar el paquete.Verifica las propiedades del proyecto de Visual Studio y asegúrate de que el archivo
freeglut.lib
esté incluido en la configuración del enlazador. Puedes hacer esto yendo a Proyecto -> Propiedades -> Enlazador -> Entrada -> Dependencias Adicionales y agregandofreeglut.lib
a la lista.Verifica las propiedades del proyecto de Visual Studio y asegúrate de que los directorios de bibliotecas estén configurados correctamente. Puedes hacer esto yendo a Proyecto -> Propiedades -> Enlazador -> General -> Directorios de biblioteca adicionales y agregando la ruta a la carpeta
lib
donde se encuentra el archivofreeglut.lib
.Intenta reconstruir la solución y verifica si el error desaparece. Si no lo hace, intenta limpiar primero la solución y luego reconstruirla.
Si ninguno de estos pasos funciona, es posible que necesites buscar ayuda adicional de la comunidad del paquete NuGet o del equipo de soporte de Visual Studio.