मैं यूनिक्स पर माइक्रोपायथन को लागू करने की कोशिश कर रहा हूं, जिसके लिए libffi-dev
की आवश्यकता है। मैंने इस तरह से स्थापित किया brew install libffi-dev
। लेकिन ऐसा लगता है कि कोई libffi-dev नहीं मिल सकता है।
मैक ओएस पर libffi-dev
इंस्टॉल करने का कोई तरीका है। शुक्रिया।
2 जवाब
मैक ओएस एक्स पर आपको बस जरूरत है:
$ brew install libffi
त्रुटि:
Library not loaded: /usr/local/opt/libffi/lib/libffi.7.dylib
निम्नलिखित ने काम किया: (यह एक एलएन-एस नहीं है लेकिन यह चाल है)
sudo mkdir /usr/local/opt/libffi
sudo mkdir /usr/local/opt/libffi/lib
sudo cp /usr/lib/libffi.dylib /usr/local/opt/libffi/lib/libffi.7.dylib
एक्सकोड पहले से ही एक पुस्तकालय स्थापित करता है, यह सिर्फ सही जगह नहीं है।
संबंधित सवाल
नए सवाल
macos
macOS (जिसे पहले OS X या Mac OS X के नाम से जाना जाता था) Apple का डेस्कटॉप ऑपरेटिंग सिस्टम है, जो Macintosh कंप्यूटर पर पाया जाता है। इस टैग का उपयोग केवल तभी करें जब आपका प्रश्न macOS API या macOS- विशिष्ट व्यवहार का उपयोग करने से संबंधित हो, न कि यह कि आप अपने कोड को macOS चलाने के लिए करते हैं। MacOS का उपयोग करने या समस्या निवारण से संबंधित प्रश्न ऑफ़-टॉपिक हैं और इसके बजाय आस्क डिफरेंट कम्युनिटी में हैं।
brew install libffi
आज़माएं।brew install libffi
मैक पर काम करता है। लेकिन मैं उलझन में हूं कि क्या लिबफी और लिबफी-देव एक ही चीज हैं?xxx
औरxxx-dev
में अलग करते हैं, जहांxxx
में वह न्यूनतम होता है जिसकी आपको केवल लाइब्रेरी या जो कुछ भी उपयोग करने की आवश्यकता होती है, जबकिxxx-dev
पैकेज में होता है यदि आवश्यक हो तो पैकेज को संशोधित और पुनर्निर्माण करने में सक्षम करने के लिए स्रोत कोड और अन्य सहायक फ़ाइलें। Mac OS X पर Homebrew के साथ आप आमतौर पर यह सब केवल एकxxx
पैकेज में प्राप्त करते हैं, इसलिए आप सामान्य रूप से अलगxxx-dev
पैकेज नहीं देखेंगे (हालाँकि इस नियम के कुछ अपवाद हैं, जैसेgoogle-chrome
औरgoogle-chrome-dev
)।