2010-09-17 12 views
13

मैं C# Binding का उपयोग कर विंडोज पर ज़ीरोएमक्यू/Ø एमक्यू/0 एमक्यू (जिसे आप कभी भी पसंद करते हैं) का उपयोग करने की कोशिश कर रहा हूं। क्या वहां कोई शुरुआती सामग्री है? क्या मुझे सी # बाध्यकारी नमूने (local_lat/remote_lat) चलाने के लिए विंडोज़ पर ज़ीरोएमक्यू डीएलएल या कुछ पंजीकृत करने की आवश्यकता है?ज़ीरोएमक्यू/Ø एमक्यू/0 एमक्यू कैसे शुरू करें?

अपडेट किया गया: कुछ ही घंटों मुझे मिल गया है zeromq/माणिक उबंटू 10.04 पर काम करने के बाद। मैंने this blog post पर एक टिप्पणी छोड़ दी है जो इंगित करता है कि उबंटू 10.04 पर ज़ीरोम/रूबी कैसे स्थापित किया जाए। लेकिन मैं अभी भी यह पता लगाने की कोशिश कर रहा हूं कि विंडोज/सी # .NET पर एक साधारण नमूना कैसे चलाया जाए।

ubuntu 10,04

http://www.christopherirish.com/2010/08/25/how-to-install-rvm-on-ubuntu-10-04/

पर rvm स्थापित स्थापित zeromq

http://gist.github.com/574656

अगर आप zeromq स्थापित किया गया है के बाद त्रुटि मिलती है, पुस्तकालय अद्यतन करने के लिए यह एक कोशिश

http://www.apparatusproject.org/blog/tag/zeromq/

+2

बनाने के दौरान उन्हें लिंक करेगा, इसलिए किसी ने पहले ऐसा नहीं किया है? – Jeff

+0

[github.com/zeromq/clrzmq4](https://github.com/zeromq/clrzmq4) और [github.com/metadings/zguide ](https://github.com/metadings/zguide/ पर एक नज़र डालें पेड़/मास्टर/उदाहरण/सी% 23 /)! – metadings

उत्तर

7

मैंने अपनी मशीन पर 0MQ के साथ खेलना शुरू कर दिया। मैं uploaded the simple server/client with pre-compiled libraries (clrzmq and zmq-2.0.9 from github) to bitbucket। मुझे आशा है कि यह आपको विंडोज़ पर 0MQ के साथ शुरू करने में भी मदद करेगा।

संपादित करें: इस प्रश्न और उत्तर के बाद से बहुत से लोग खुश हैं। अब यह way easier to install and use ZeroMQ है।

+0

जब मैं प्रोजेक्ट संकलित करने के लिए विजुअल स्टूडियो का उपयोग करता हूं तो लिंकर फ़ाइल क्या होती है? – Jeff

+0

ऐसा लगता है कि यह लिंक हटा दिया गया है। क्या ये सच है? –

8

ZeroMQ CLR बंधन का एक नया संस्करण clrzmq2

नए बंधन का कारण पर उपलब्ध है कि यह पहली बार साथ पीछे संगत नहीं है, लेकिन यह है अधिक मुहावरेदार सी #, और यह पूर्ण सुविधा का समर्थन 2.0.9 का सेट

यह भी क्रॉस प्लेटफार्म है और विंडोज और लिनक्स, x86/-64 दोनों पर चलना चाहिए।

0 एमक्यू गाइड से कई उदाहरण अब सी # पर पोर्ट किए गए हैं, अगले दिन या तो अध्याय 3 तक होना चाहिए।

अगर कुछ काम नहीं कर रहा है तो जिथब पर कोई समस्या उठाएं या ज़ीरोएमक्यू देव मेलिंग सूची से संपर्क करें।

0

यदि आप डॉकर check this out से परिचित हैं। यह ज़गाइड से हैलो वर्ल्ड सी ++ उदाहरण चलाएगा। डॉकर कंटेनर ZMQ और CMake द्वारा आवश्यक पुस्तकालयों की स्थापना और कॉन्फ़िगर करने का ख्याल रखते हैं और पूरी तरह से पोर्टेबल हैं।

मैं भी सी here

इन दोनों ZeroMQ संस्करण 4.2.1 और CMake 3.6 का उपयोग के लिए एक उदाहरण बनाया है, लेकिन मैं रीडमी कैसे इन मूल्यों को बदलने के लिए उल्लेख किया है। वे आपको ऊपर ले जायेंगे और दौड़ेंगे और फिर आप डॉकर फाइलों में खोद सकते हैं यह देखने के लिए कि उबंटू 14.04 के साथ चीजें चलाने के लिए किन कदमों की आवश्यकता है।

वैकल्पिक रूप से भंडार पर एक नज़र डालें और या तो zmq-hello-world-client-node या zmq-hello-world-server-node में Dockerfile और CMakeLists.txt फ़ाइलों जांच करते हैं। डॉकरफाइल उबंटू 14 पर आवश्यक पुस्तकालयों को स्थापित करने के लिए आवश्यक चरणों की सूची देता है।04, CMakeLists.txt फ़ाइल में जरूरी चीजें शामिल हैं और एक मेक फ़ाइल बनाता है जो प्रोजेक्ट

संबंधित मुद्दे