Cómo compilar usando archivos vs y makefile
Ejecute cmd.exe (o command.com en win9x) -gt; vaya al directorio vc/bin-gt; ejecute vc-vars32.bat-gt; vaya al directorio makefile-gt; p> Hay un archivo makefile.vc en el código fuente de libjpeg descargado de sourceforge. Puede compilar libjpeg a través de nmake /f makefile.vc [nodebug=1], pero solo puede compilar bibliotecas estáticas si necesita compilar dlls. Para usarlo en el programa emacs, debe modificar los archivos makefile.vc y jmorecfg.h. Agregue reglas para compilar dlls en el archivo makefile.vc:
El siguiente es el código del programa:
libjpeg.lib: $(LIBOBJECTS) $(RM) libjpeg.lib lib - salida: libjpeg.lib $(LIBOBJECTS) #
Agregue la siguiente línea a libjpeg.dll: $(LIBOBJECTS) $(RM) libjpeg.dll link -dll -out: libjpeg.dll $(LIBOBJECTS) en jmorecfg.h Agregue #define _WIN32_#define JPEG_DLL y luego nmake /f makefile.vc nodebug=1 para compilar.
Copie el archivo MAKE a un archivo .mak y luego ábralo con VC.
.mak es un archivo MAKE
Puede especificar el método de compilación (línea de comando, debe configurar el entorno de línea de comando VC)
vcvars32.bat puede configurar el entorno, en vc98/bin nmake /f XXXX.mak
Si hay un archivo MAKE, simplemente nmake.
Si tienes un archivo MAKE, simplemente nmake.