मैं 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 जो कहते हैं, "पढ़ आप कुलपति के बजाय मंच डिबग-वीसी WIN32 का उपयोग करते हैं -WIN32 फिर डीबगिंग प्रतीकों को संकलित किया जाएगा। " मैं डिबग-WIN64A (32 के साथ एक ही) के साथ वीसी WIN64A को बदलने के लिए कोशिश की, और निर्माण मुझे एक त्रुटि
Unknown option --debug-VC-WIN64A
धन्यवाद दिया।
संपादित करें: यह काम किया जब मैं/
संपादित करें फिर mak के बाद डीबग कहा:/डीबग आवश्यक नहीं था, आदेश में डिबग शब्द काम किया है।
मैं इसे विजुअल स्टूडियो के साथ कैसे बना सकता हूं?
आप * इसे विजुअल स्टूडियो के साथ बना रहे हैं - कंपाइलर, आईडीई नहीं। 'Nmake' उपयोगिता कमांड लाइन से कंपाइलर ('cl.exe') को आमंत्रित करती है। –