domingo, 2 de septiembre de 2012

Resolución de errores, tip #2

Usando VC++ 2008 y DirectX.

Error:

  • error LNK1181: no se puede abrir el archivo de entrada 'dxguid.lib'
Tu proyecto está utilizando DirectX SDK y o no lo tienes instalado en tu equipo o tienes que incluir en los directorios de VC++.

Solución:
Instala DirectX SDK por ejemplo DirectX DSK Febrero 2010 (que todavía incluia Direct Input).

Ve a:

Herramientas->Opciones->Proyectos y soluciones->Directorios de VC++



y añade el directorio correspondiente para las librerias de DirectX, en mi caso $(DXSDK_DIR)/Lib/x86