मैं एक अनुभवी नेट प्रोग्रामर हूं, लेकिन मेरे जीवन में एक सी/सी ++ प्रोग्राम संकलित नहीं किया है। अब मेरे पास यह सी-डीएल, हेडर और प्रलेखन (तृतीय पक्ष, विन एपीआई से नहीं) है, जिसमें से मुझे दस विधियों को कॉल करने की आवश्यकता है।पी/कोड कोड उत्पन्न करने का सबसे आसान तरीका?
मैं प्लेटफ़ॉर्म इनवॉक का उपयोग करने के बारे में सोच रहा था।
- PInvoker: http://www.pinvoker.com
- पी/आह्वान इंटरॉप सहायक: http://www.codeplex.com/clrinterop
- पी/आह्वान जादूगर: मैं इन तीन उपकरण है कि मेरे लिए कोड बनाने हैं पाया http://www.paulyao.com/res/pinvoke/pinvoke.aspx
और संभवतः
- स्विग: http://www.swig.org/
पिनवोकर इंटरऑप सहायक और जादूगर की तुलना में थोड़ा अलग दृष्टिकोण प्रतीत होता है। स्विग मैंने अभी पाया जब यह जांच कर रही है कि इस सवाल से यहां नहीं पूछा गया है।
इन उपकरणों के पेशेवरों और विपक्ष क्या हैं?
पी/Invoke कोड का उत्पादन करने के लिए मेरे लिए सबसे अच्छा = सबसे आसान और सुरक्षित तरीका क्या होगा जो मुझे सी/सी ++ के बारे में ज्यादा नहीं पता?
दर्पण codeplex नीचे है: https://drive.google.com/file/d/0B_OGphRNB0qPcWU1QVFKLS1NeWs/view?usp=sharing –