আমি ম্যাকোস মোজভেভ 10.14 এর একটি নতুন ইনস্টল সম্পাদন করেছি। এর সাথে সাথেই আমি ম্যাক অ্যাপ স্টোর থেকে এক্সকোড সংস্করণ 10.0 (10A255) ইনস্টল করেছি।
এখন, আমি হোমব্রিউ ইনস্টল করতে চাই যার জন্য Xcode কমান্ড লাইন সরঞ্জাম ইনস্টল করা প্রয়োজন। আমার উপলব্ধি হ'ল এক্সকোড ইনস্টল করা কমান্ড লাইন সরঞ্জামগুলিও ইনস্টল করে। অথবা না?
অনুযায়ী এই উত্তর , আমি কম্যান্ড লাইন টুলস চলমান দ্বারা ইনস্টল করা হয়, তাহলে পরীক্ষিত:
xcode-select -p
যা বিকাশকারী ডিরেক্টরিটির জন্য পথটি নিম্নরূপে মুদ্রিত করেছে:
/Applications/Xcode.app/Contents/Developer
উত্তরের পরামর্শ অনুসারে, আমি চালিয়েও ফেরতের মানটি যাচাই করেছি:
echo $?
যা আবার ফিরে এসেছিল 0
।
আমিও দৌড়েছি, gcc
এবং make
বাশ তাদের সনাক্ত করতে এবং কার্যকর করতে সক্ষম হয়েছিল।
এখন পর্যন্ত আমি নিশ্চিত যে এক্সকোড কমান্ড লাইন সরঞ্জাম ইনস্টল করা আছে। এখন যখন আমি কার্যকর করি:
xcode-select --install
আমি এই সতর্কতা পেয়েছি:
এই বৈষম্যের সম্ভাব্য কারণ কী? এটি কি দুইবার Xcode কমান্ড লাইন সরঞ্জাম ইনস্টল করবে? বা বিদ্যমান ইনস্টলেশন ওভাররাইট?
আমি যেমন বুঝতে পেরেছি, এক্সকোড কমান্ড লাইন সরঞ্জামগুলি এক্সকোড ইনস্টল না করে ইনস্টল করা যেতে পারে । এছাড়াও, আমার পূর্ববর্তী অভিজ্ঞতা থেকে, যদি কমান্ড লাইন সরঞ্জামগুলি এক্সকোড (চালিয়ে xcode-select --install
) থেকে পৃথকভাবে ইনস্টল না করা থাকে তবে সেগুলি হোমব্রিউ দ্বারা সনাক্ত করা যায় না, অর্থাৎ চলমান অবস্থায় brew config
, এর মান CLT:
হিসাবে প্রদর্শিত হবে N/A
।
এখানে সম্পূর্ণ চিত্র (শ্লেষকে ক্ষমা করুন):
যদিও আমি ম্যাকস মোজাভেভের প্রসঙ্গে কথা বলছি, ম্যাকোসের আগের সংস্করণগুলির ক্ষেত্রে প্রশ্নটি একই রয়েছে।
এখানে নিতে পরামর্শ দেওয়া পদ্ধতির কী?
দ্রষ্টব্য : এক্সকোড ইনস্টল করার পরে, আমি এটি চালু করেছি, লাইসেন্স চুক্তি স্বীকার করেছি এবং এটি অতিরিক্ত সরঞ্জামগুলি ইনস্টল করার কাজটি শেষ করতে দিন (যা এক সময়ের কার্যকলাপ)।
git
আদেশগুলি ব্যর্থ হয়েছিল। এই উত্তরটি হ'লgit
আদেশগুলি পুনরায় কাজ করার জন্য আমার ঠিক করা দরকার ।git branch
ইত্যাদি