I openssl verwenden, und ich bekomme sehr viele Warnungen während Build über libeay.pdb fehlt. Kann jemand vorschlagen, wie man es hinzufügt?
Wie kann ich openssl mit Debug-Symbolen erstellen? [Add libeay.pdb]
die build.cmd sieht wie folgt aus (signifikante Stück glaube ich):
...
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
ich die INSTALL.W32 lesen, die sagt: „Wenn Sie die Plattform Debug-VC-WIN32 statt VC -WIN32 dann Debugging-Symbole werden in kompiliert werden. Ich versuchte VC-WIN64A mit Debug-WIN64A (gleich mit 32) und der Build gab mir einen Fehler
Unknown option --debug-VC-WIN64A
Danke zu ersetzen.
Edit: Es hat funktioniert, wenn ich hinzugefügt/DEBUG nach mak
Bearbeiten wieder:/DEBUG nicht notwendig war, das Debug Wort in dem Befehl, um die Arbeit getan hat.
Wie kann ich es mit Visual Studio erstellen?
Sie * sind * Gebäude mit Visual Studio - der Compiler, nicht die IDE. Das 'nmake'-Dienstprogramm ruft den Compiler (' cl.exe') von der Befehlszeile auf. –