2011-09-05 25 views
6

में fmemopen() है, मैं कुछ कोड संकलित करने की कोशिश कर रहा हूं जो MinGW में fmemopen फ़ंक्शन का उपयोग करता है। मुझे पता चला कि यह कार्य MinGW उपलब्ध नहीं है। मुझे fmemopen() के समतुल्य फ़ंक्शन की आवश्यकता है।क्या MingW

क्या कोई वैकल्पिक कार्य है जिसका मैं उपयोग कर सकता हूं?

+0

आप इस लागू करने के लिए पाइप का उपयोग नहीं कर सकते हैं? एक प्रक्रिया से पाइप को लिखें और लिखित डेटा को दूसरी प्रक्रिया में प्राप्त करें। आप अपनी आवश्यकताओं के अनुसार दूसरी प्रक्रिया में डेटा स्टोर कर सकते हैं। –

उत्तर

4

वहाँ क्योंकि कर्नेल में कार्यक्षमता लापता की Win32 पर कोई fmemopen समकक्ष हैं, मुझे लगता है cygwin यह इस तरह का अस्थायी फ़ाइल का उपयोग कर लागू करता है: https://github.com/sightmachine/python-tesseract/blob/master/util-fmemopen.c

+0

मैंने यूआरएल – sherpya

+0

अपडेट किया है लिंक https://doxygen.openinfosecfoundation.org/util-fmemopen_8c_source.html अगस्त 2013 तक टूटा हुआ है। –

+0

धन्यवाद मैंने टेसेरैक्ट से एक नया लिंक जोड़ा है: डी – sherpya