2011-03-13 13 views

Respuesta

17

Utilice el Visual Studio de comandos, a continuación,

cd \where\you\put\it 
nmake -f makefile.nmake 

O si lo prefiere el IDE, a continuación, Archivo + Nuevo proyecto +, Visual C++, nodo General, elegir la plantilla Proyecto Makefile. Name = libevent-2.0.10-stable, Location = directorio principal (\ where \ you \ put). DE ACUERDO. Siguiente. Build command = nmake -f makefile.nmake, descansa en blanco.

+1

Gracias Hans, eso fue todo. – Rich

+1

Solo una nota para otros que quieran construir libevent. Después de haber estado alejado de C/C++ durante mucho tiempo, hice una nube suponiendo que la compilación libevent que proporcionaron daría salida a libevent.dll. En cambio, son ejemplos que compilan solo partes requeridas de libevent en sus ejecutables. – Rich

+0

Pero no hay nmake en Visual Studio 2008. –

1

No olvide ejecutar vcvars32.bat antes de nmake para configurar las variables de entorno para VC.

+0

Esto no es necesario desde el 'Símbolo del sistema de Visual Studio'. Un enlace que se crea en el menú de inicio cuando se instala el compilador. – unixman83

+0

Vcvars32.bat se ejecuta en el directorio compilado cuando usa el indicador cmd. –

0

Si está utilizando la GUI para compilarla, no marque la opción "Crear directorio para la solución" al crear el proyecto.

Cuestiones relacionadas