मैंने उपर्युक्त वेबसाइट से एसडीके स्थापित करने की कोशिश की और इंस्टॉलर समाप्त होने के बाद इसका पता नहीं लगा सका। हालांकि मुझे कुछ libusb आइटम /usr/local/Developer/SDKs/MacOSX10.6.sdk/usr/local/ पर मिला है, मुझे यकीन नहीं है कि यह उस इंस्टॉलर से आया है क्योंकि मुझे कोई उदाहरण नहीं मिला, केवल पुस्तकालय और वे libusb0.1.4 के रूप में लेबल किया गया था।
दूसरी ओर, जब से तुम macports टैग के साथ अपने प्रश्न पूछा है, मैं आप उसका प्रयोग libusb स्थापित करने के लिए यह कम से कम एक ज्ञात स्थान में सब कुछ कहते हैं सुझाव देंगे:
- /opt/स्थानीय/var/macports/सॉफ्टवेयर फ़ाइलों को स्थापित करने के लिए
- /opt/स्थानीय/पुस्तकालयों के लिए lib
- /opt/स्थानीय/हेडर फाइल के लिए शामिल
आप तो macports इस्तेमाल कभी नहीं किया गया है एक बार आपहैस्थापित तो आप
sudo port install libusb
का उपयोग कर libusb1.0 स्थापित करने के लिए libusb स्थापित कर सकते हैं या
sudo port install libusb-legacy
libusb0.1.12 स्थापित करने के लिए।
फिर आप एक्सकोड में एक प्रोजेक्ट बना सकते हैं और libusb - * से लिंक कर सकते हैं।/लाइब्रेरी/opt/local/lib (मेरी निर्देशिका में मेरी लाइब्रेरी फ़ाइल को libusb-1.0.a कहा जाता है क्योंकि मेरे पास libusb1.0 है स्थापित)।
मुझे एक्सकोड का उपयोग करके अधिक अनुभव नहीं है इसलिए मैं इस पथ को आगे बढ़ाने में आपकी सहायता नहीं कर सकता। व्यक्तिगत रूप से मैंने जो किया है वह अब तक एक पाइथन रैपर का उपयोग करता है जिसे पायसब कहा जाता है ताकि libusb के साथ कुछ त्वरित प्रयोग किया जा सके क्योंकि मुझे आईडीई सेटअप या लाइब्रेरी/पायथन के साथ फ़ाइल सेटअप शामिल नहीं करना है।
अद्यतन: libusb के लिए मैकपोर्ट स्थापित निर्देशिका के चारों ओर पोकिंग, मुझे कोई उदाहरण नहीं मिला जो कि बमर था। यदि आप इसे अभी तक प्राप्त कर चुके हैं तो मैं सीधे libusb के लिए स्रोत पर जाने का सुझाव देता हूं, टैर फ़ाइल को डाउनलोड और अनपैक करता हूं, और उदाहरण निर्देशिका में मौजूद कोड का निर्माण करता हूं। Libusb उदाहरण प्राप्त करने के चौराहे के तरीके के लिए खेद है, लेकिन मैं वास्तव में संगठन मैकपोर्ट्स की स्थापना की सराहना करता हूं जो मुझे इंस्टॉलेशन पर लगाता है जो मुझे भविष्य में दर्द का थोड़ा सा बचाता है (जैसे कि जब मैं अनइंस्टॉल करना चाहता हूं)।
यहां तक कि बेहतर, होमब्रू के साथ स्थापित करें: "brewb libbb इंस्टॉल करें"। – louielouie
@louielouie: यह बेहतर क्यों है? –
@ जोनकेज क्योंकि यह उत्तर 2010 से है। पांच वर्षों में बहुत कुछ बदल गया है। होमब्री इस समय ओएस एक्स के लिए सबसे अच्छा पैकेज मैनेजर है। – taco