मै मैक ओएस एक्स पर मानक सी लाइब्रेरी खोजने की कोशिश कर रहा हूं। मैंने पथों की कोशिश की है: "/usr/lib/libc.a" या "/usr/lib/libm.a", लेकिन ऐसा कोई नहीं है सिस्टम पर फाइलें। क्या आप मुझे बता सकते हैं कि इसे कहां मिलना है?मैक ओएस एक्स पर मानक सी लाइब्रेरी कहां है?
तो मैं एक Linux मशीन पर टर्मिनल का इस्तेमाल किया और इस तरह कमांड चलाएँ:
ar t /usr/lib/libc.a
यह ओ फ़ाइलें और उन ओ फ़ाइलों की एक सूची देता है इस तरह हैं:
svc.o
xdr.o
...
क्या हैं इन फ़ाइलों का अर्थ? उन्हें कहां मिलना है?
ऐसा लग रहा है '/ usr/lib/libSystem.dylib' सिर्फ'/usr/lib/libSystem.B.dylib' करने के लिए एक सिमलिंक है, 10.12 के रूप में। – GDP2
@ जीडीपी 2: हां, 'बी' वर्तमान संस्करण है; लिंक्स स्क्रिप्ट * आमतौर पर * libSystem.dylib' ('-lSystem') के खिलाफ लिंक होना चाहिए। –
हां, शायद पिछली संगतता और ऐसे में मदद करता है। – GDP2