otool

2011-05-10 16 views
13

सेब का उपयोग कैसे करें सुझाव मुझे "तार" या "otool" का उपयोग करने के लिए अपने कोड में निजी एपीआई (isinf) DECT के लिए, मैं पूरी तरह नौसिखिया हूँ तो किसी भी मदद कैसे उन उपकरणोंotool

+2

डुप्लिकेट::

otool -MVv yourlib.a 
मदद के लिए

// stackoverflow .com/प्रश्न/1229018/व्हाट्स-द-ट्रिक-टू-यूज-ओटोल-ऑन-द-मैक, http://stackoverflow.com/questions/2842357/how-does-apple-now-you-are-using -Private-api और http://stackoverflow.com/questions/1863764/how-to-detect-avoid-the-use-of-private-apis-in-th अजीब-पार्टी-पुस्तकालय –

+0

+1 हाय, एएमएच क्या आप ओटोल कर सकते हैं? मैं यह जांचने में असमर्थ हूं कि मेरी परियोजना में यूडीआईडी ​​क्या कह रहा है। धन्यवाद। – Mangesh

उत्तर

10

टर्मिनल खोलें (Ctrl + Space -> प्रकार 'टर्मिनल') ..

और प्रिंट उदाहरण:

http की
otool --help 
+3

+1, यह कैसे काम करता है? मेरे मामले में मुझे यह जांचने की ज़रूरत है कि यूडीआईडी ​​के लिए कौन सी स्थैतिक लाइब्रेरी कॉल कर रही है? धन्यवाद। – Mangesh

+2

पैरामीटर का यह सेट अब otool द्वारा समर्थित नहीं है। क्या आप समझाना चाहते हैं कि उनका क्या मतलब था? – leolobato

8

मैं nm का उपयोग का उपयोग करने के मेरी बाइनरी का निरीक्षण करने के लिए। प्रयोग सरल नहीं किया जा सकता:

nm <filename> 

यह कुछ अजीब स्मृति-पता या जो कुछ भी है, तो एक दृश्यता चरित्र और अंत में प्रतीक सूची जाएगा। टी सार्वजनिक है, लेकिन इसके बारे में और जानने के लिए nm के मैन पेज को देखें।

प्रेस Ctrl +अंतरिक्ष टर्मिनल को खोलने के लिए।

+1

क्या आप मुझे अधिक जानकारी दे सकते हैं – AMH

+0

आप जानते हैं कि टर्मिनल कैसे शुरू करें? बस "एनएम" टाइप करें और फिर आप बाइनरी करें और आपको प्रतीकों की एक लंबी सूची दिखाई देगी। फिर आप "एनएम | grep isinf" – vidstige

+1

धन्यवाद सामान के लिए grep कर सकते हैं, धन्यवाद, क्या आप मुझे बता सकते हैं कि मैं Google विश्लेषणात्मक यूडीआईडी ​​कॉल कैसे बना सकता हूं या एनएम उपकरण के साथ नहीं? – Mangesh