मैंने कुछ कोड डाउनलोड किया जो libjpeg का उपयोग करते हैं, लेकिन स्रोत फ़ाइलों में कोई भी dlls शामिल नहीं है, और मैं इसे संकलित/निष्पादित करने की कोशिश कर रहा हूं।विंडोज़ के लिए libjpeg कैसे स्थापित करें?
मैं VS2010 उपयोग कर रहा हूँ: मेरी स्रोत फ़ाइलों में मैं #include "jpeglib.h"
है और Linker > Input > Additional Dependencies
में मैं jpeg.lib
, जो दोनों के अपने कंप्यूटर पर नहीं पाया जा सकता है है।
मैं यहां जाने में कामयाब रहा: http://gnuwin32.sourceforge.net/packages/jpeg.htm और "डेवलपर फाइल" अभिलेखागार डाउनलोड किया, जिसमें वास्तव में हेडर और .lib फ़ाइल शामिल है। कार्यक्रम ठीक से संकलित होते हैं, लेकिन जब मैं .exe निष्पादित करता हूं तो मेरे पास jpeg62.dll missing
त्रुटि है जो मुझे समझ में नहीं आती है।
मुझे यह कैसे हल करना चाहिए?
सबसे पहले, मुझे पिछली वेबसाइट पर कोई jpeg62.dll फ़ाइल नहीं मिली।
दूसरा, मुझे आश्चर्य है कि मुझे एक डीएल की आवश्यकता क्यों है क्योंकि मैंने सोचा था कि लिंक के लिए .lib फ़ाइलों का उपयोग करने का मतलब है कि मुझे अपने प्रोग्राम चलाने के लिए डीएलएस की आवश्यकता नहीं होगी। किसी भी मदद की सराहना की जाती है
"द्विआधारी" ज़िप लिंक पर क्लिक करें। आपको एक बिन उपनिर्देशिका के साथ एक ज़िप मिलेगा। इसमें आपको jpeg64.dll की आवश्यकता है। इसे समाधान की डीबग निर्देशिका में कॉपी करें। यदि आप मोम समस्याओं की गेंद से लड़ना पसंद नहीं करते हैं तो gdiplus.h या WIC पर विचार करें। –