উত্তর:
আপডেট (12 ফেব্রুয়ারী 2016):
অবশেষে আমি এল ক্যাপিটান ইনস্টল করেছি এবং এখন নিশ্চিত করতে পারি যে ওনাদেজ এর্ত্তাকের উত্তরটি সঠিক। আমি এসআইপি অক্ষম করার পরিবর্তে কমান্ড লাইন বিকাশকারী সরঞ্জামগুলি ইনস্টল করার পরামর্শ দিচ্ছি recommend
ওনডেজ যেমন উল্লেখ করেছেন, কেবলমাত্র এক্সকোড ইনস্টল করা সমস্ত কমান্ড লাইন বিকাশকারী সরঞ্জাম ইনস্টল করবে না। আপনাকে অবশ্যই xcode-select --install
টার্মিনালে কার্যকর করতে হবে ।
আসল পোস্ট (5 ডিসেম্বর 2015):
/ ক্যাপিটাল / / বিন, / এসবিন, / ইউএসআর, / ইত্যাদি, / টিএমপি এবং / ভারতে লেখার অ্যাক্সেস এমনকি মূলের জন্যও এল ক্যাপিটেনে ডিফল্টরূপে অক্ষম করা হয়েছে। এটি নতুন সুরক্ষা ইন্টিগ্রিটি সুরক্ষা বৈশিষ্ট্যের কারণে ।
করতে অক্ষম SIP র পুনরুদ্ধার মোডে বুট ও কমান্ড প্রয়োগ csrutil disable
টার্মিনাল হবে।
দাবি অস্বীকার: যেহেতু আমি এখনও এল ক্যাপিটেনে আপগ্রেড না করেছিলাম সেহেতু আমি নিজে এটি পরীক্ষা করিনি।
/usr/include
করা xcode-select --install
এবং এসআইপি সক্ষম করা সক্ষম করা ছিল। আরও তথ্যের জন্য নীচে আমার উত্তর দেখুন।
ডিফল্টরূপে, আপনি এল ক্যাপিটেনে অ্যাপ স্টোর থেকে এক্সকোড ("বিকাশকারী সরঞ্জাম") ইনস্টল করার সময় এটি "কমান্ড লাইন বিকাশকারী সরঞ্জাম" ইনস্টল করে না যা অন্তর্ভুক্ত করে /usr/include
। "কমান্ড লাইন বিকাশকারী সরঞ্জাম" ইনস্টল করতে, চালিত করুন xcode-select --install
, এটি আপনাকে অ্যাপ স্টোর থেকে এক্সকোড + কমান্ড লাইন সরঞ্জামগুলি পেতে চান কিনা তা সম্পর্কে জিজ্ঞাসা করবে (তবে আমার কাছে ইতিমধ্যে অ্যাপ স্টোর থেকে এক্সকোড ইনস্টল করা আছে এবং এটি সম্ভবত কমান্ডটি অন্তর্ভুক্ত করে না লাইন ইউটিলিটিস), তাই আমি "ইনস্টল" নির্বাচন করেছি এবং এটি /usr/include
অন্যান্য জিনিসের মধ্যে ইনস্টল করা আছে।
সিস্টেম ইন্টিগ্রিটি প্রোটেকশন (এসআইপি) হিসাবে, এটি সক্ষম হওয়া ছেড়ে দিন, কারণ এটি একটি ভাল জিনিস বলে মনে হচ্ছে। xcode-select --install
সুরক্ষিত /usr
ডিরেক্টরিটিতে ইনস্টল করার কারণটি সম্ভবত xcode-select
এসআইপি দ্বারা শ্বেত তালিকাভুক্ত।
xcode-select --install
সরঞ্জামগুলি পেতে এখনও করতে হয়েছিল ।