Sto usando openssl e ricevo molti e molti avvisi durante la compilazione in merito alla mancanza di libeay.pdb. Qualcuno può suggerire come aggiungerlo?
Come posso creare openssl con i simboli di debug? [aggiungi libeay.pdb]
il build.cmd si presenta così (pezzo significativo credo):
...
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
ho letto l'INSTALL.W32 che dice "Se si utilizza la piattaforma di debug-VC-Win32 invece di VC -WIN32 quindi verranno compilati i simboli di debugging. " Ho provato a sostituire VC-WIN64A con il debug-WIN64A (stesso con 32), e la build mi ha dato un errore
Unknown option --debug-VC-WIN64A
Grazie.
Edit: Ha funzionato quando ho aggiunto/DEBUG dopo MAK
Edit di nuovo:/DEBUG non era necessario, il di debug parola nel comando ha fatto il lavoro.
Come lo compro con Visual Studio?
Si * lo * costruisce con Visual Studio: il compilatore, non l'IDE. L'utility 'nmake' richiama il compilatore (' cl.exe') dalla riga di comando. –