Как я могу собрать openssl с символами отладки? [добавить libeay.pdb]

Я использую openssl и во время сборки получаю множество предупреждений об отсутствии libeay.pdb. Может кто подскажет как добавить?


build.cmd выглядит так (я думаю, важная часть):

...
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

Я прочитал INSTALL.W32, в котором говорится: «Если вы используете платформу debug-VC-WIN32 вместо VC-WIN32, то символы отладки будут скомпилированы в." Пробовал заменить VC-WIN64A на debug-WIN64A (то же самое с 32), а сборка выдала ошибку

Unknown option --debug-VC-WIN64A

Спасибо.

Редактировать: это сработало, когда я добавил /DEBUG после mak
Снова отредактируйте: /DEBUG не было необходимости, слово debugв команде сделало работу.
Как создать его с помощью Visual Studio?

5
задан Thalia 1 June 2012 в 03:03
поделиться