Estoy usando openssl, y recibo muchas advertencias durante la compilación sobre la falta de libeay.pdb. ¿Alguien puede sugerir cómo agregarlo?
¿Cómo puedo construir openssl con símbolos de depuración? [add libeay.pdb]
la build.cmd se parece a esto (dato significativo creo):
...
perl util\mk1mf.pl debug dll no-asm VC-WIN64A >ms\ntdll64.dbg.mak
perl util\mkdef.pl 32 libeay > ms\libeay32.def
nmake -f ms/nt64.dbg.mak
leí el INSTALL.W32 que dice "Si utiliza la plataforma de depuración-VC-WIN32 en lugar de VC -WIN32 luego se compilarán los símbolos de depuración ". Intenté para reemplazar VC-WIN64A con debug-WIN64A (lo mismo con 32), y la acumulación me dio un error
Unknown option --debug-VC-WIN64A
Gracias.
Editar: Se trabajó cuando he añadido/DEBUG después de MAK
Editar nuevo:/DEBUG no era necesario, la depuración palabra en el comando hizo el trabajo.
¿Cómo lo construyo con Visual Studio?
Usted * está * compilando con Visual Studio - el compilador, no el IDE. La utilidad 'nmake' invoca el compilador (' cl.exe') desde la línea de comando. –