আমি কীভাবে জানতে পারি যে আমার কাছে এক্সকোড কমান্ডলাইন সরঞ্জাম ইনস্টল রয়েছে কিনা?


108

আমার জিডিবি ব্যবহার করা দরকার

ps-MacBook-Air:AcoustoExport pi$ gdb
-bash: gdb: command not found

ps-MacBook-Air:AcoustoExport pi$ sudo find / -iname "*gdb*"
Password:
/usr/local/share/gdb
/usr/local/Cellar/isl/0.12.1/share/gdb
:

এবং:

ps-MacBook-Air:AcoustoExport pi$ ls -la /usr/local/share/gdb
lrwxr-xr-x   1 pi    admin   30 14 Jan 22:01 gdb -> ../Cellar/isl/0.12.1/share/gdb

এটি কী করবেন তা পুরোপুরি নিশ্চিত নন, স্পষ্টতই এটি হোমব্রিউ দ্বারা ইনস্টল করা কিছু। আমি জানি না কেন এটি আছে, আমি জানি না পরিবর্তে আমি এটি ব্যবহার করতে পারি কিনা could এটি অনুসন্ধানের পথে নয়।

সুতরাং আমি অনুভব করি আমার Xcode কমান্ডলাইন সরঞ্জামগুলি দরকার।

এক্সকোড বর্তমানে সফ্টওয়্যার আপডেট সার্ভার থেকে উপলভ্য নয়

আমার বর্তমান সমস্যা হুবহু। এই প্রশ্নের মন্তব্যে বলা হয়েছে "যদি আপনার কাছে ইতিমধ্যে থাকে তবে আপনি এই ত্রুটিটি পেতে পারেন"

তবে আমি কীভাবে এটি পরীক্ষা করব যে আমি তাদের ইতিমধ্যে পেয়েছি কিনা?

উত্তর:


172
/usr/bin/xcodebuild -version

আপনাকে এক্সকোড সংস্করণ দেবে, এটি টার্মিনাল কমান্ডের মাধ্যমে চালাবে


4
কেবল সংস্করণটি পেতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন: / usr / bin / xcodebuild -version | সেড-এন'স / এক্সকোড [[: স্পেস:]] + (([০-৯ \।] *) / \ 1 / পি '
ওয়ার্নার আলটিউইচার

4
উল্লিখিত কমান্ডটি দিয়ে আমি ত্রুটি পাচ্ছি। "-বাশ: / ইউএসআর / বিল্ড / এক্সকোড বিল্ড: এ জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই।" আমি নিশ্চিত করেছি যে জিসিসি - রূপান্তর কমান্ড চালিয়ে আমার কাছে এক্সকোড রয়েছে, যা জিসিসির বিবরণ দেয়। আমি ম্যাক ওএস এক্স 10.13.6 এ আছি।
গৌড়ব শ্রীবাস্তভা

@ গৌরব শ্রীবাস্তব: এটি /usr/bin, তা নয় /usr/build। বস্তুত xcodebuildযথেষ্ট হওয়া উচিত যেহেতু /usr/binআপনার সাধারণত PATH
স্যামুয়েল লেলিভের

38

প্রথমত, আপনি এটি ডাউনলোড করেছেন কিনা তা নিশ্চিত হয়ে নিন। আপনার টার্মিনাল অ্যাপ্লিকেশনটি খুলুন এবং $ gccএটি ইনস্টল না করে প্রবেশ করুন আপনি একটি সতর্কতা পাবেন। আপনি এটি দ্বারা ইনস্টল করেছেন তা যাচাই করতে পারেন

$ xcode-select -p
/Library/Developer/CommandLineTools

এবং নিশ্চিত হন তবে প্রবেশ করুন $ gcc --version

প্রক্রিয়াটি সম্পর্কে আপনি এখানে আরও পড়তে পারেন: ম্যাভেরিক্সের জন্য এক্সকোড কমান্ড লাইন সরঞ্জাম


4
@ পিআই cc জিসিসি - রূপান্তর প্রবেশ করার পরে আপনি কী পাবেন? আপনি কি এর মতো কিছু পেয়েছেন: --প্রেফিক্স = / লাইব্রেরি / বিকাশকারী / কমান্ডলাইনটুলস / ইউএসআর - gxx- অন্তর্ভুক্ত-দির = / usr / অন্তর্ভুক্ত / সি ++ / 4.2.1 অ্যাপল এলএলভিএম সংস্করণ 5.0 (ঝনঝন-500.2.79) (LLVM 3.3svn উপর ভিত্তি করে)
Siavash আল্প

না, আমি পাই - প্রিফিক্স = / অ্যাপ্লিকেশনস / এক্সকোড.অ্যাপ / সামগ্রী / বিকাশকারী / ইউএসআর। বাকীটি আপনার প্রিন্টআউট হিসাবে একই।
পি i

29

আপনি যদি এক্সকোডের ইনস্টল সংস্করণটির পাশাপাশি সুইফট ভাষার বর্তমান সংস্করণটি জানতে চান:

টার্মিনাল ব্যবহার করে সাধারণ কমান্ডের নীচে ব্যবহার করুন:

1. এক্সকোড সংস্করণ ইনস্টল করতে

 xcodebuild -version

2. সুইফট ভাষা সংস্করণ ইনস্টল করতে

swift --version

24

আমি এই কমান্ডটি ব্যবহার করে ম্যাকসওএস সিয়েরাতে আমার এক্সকোডের সংস্করণটি খুঁজে পেতে সক্ষম হয়েছি:

pkgutil --pkg-info=com.apple.pkg.CLTools_Executables | grep version

এই উত্তর হিসাবে ।


12

ফ্রেইনোডের # ম্যাকদেব-তে ভাবেনকে ধন্যবাদ, এখানে কিছু তথ্য রয়েছে:

পুরানো দিনগুলিতে এক্সকোড অ্যাপ-স্টোরে আসার আগে, এতে কমান্ডলাইন সরঞ্জাম অন্তর্ভুক্ত ছিল।

এখন আপনি এটি স্টোর থেকে পান এবং এই নতুন প্রক্রিয়াটির সাহায্যে এটি এক্সকোড.অ্যাপের বাইরে অতিরিক্ত জিনিস ইনস্টল করতে পারে না, সুতরাং আপনাকে নিজে নিজেই এটি করতে হবে:

xcode-select --install

এক্সকোড ৪.x এ আপনি এক্সকোড ইউআই এর মধ্যে থেকে ইনস্টল করা আছে কিনা তা পরীক্ষা করে দেখতে পারেন:

এখানে চিত্র বর্ণনা লিখুন

এক্সকোড ৫.x এ এটি এখন এখানে রয়েছে:

এখানে চিত্র বর্ণনা লিখুন

জিসিসি / জিডিবি সন্ধান করার ক্ষেত্রে আমার সমস্যাটি হ'ল তারা ঝনঝন / এলএলডিবি দ্বারা বরখাস্ত হয়েছে: ওএস এক্স ভি 10.9-তে জিডিবি নিখোঁজ হয়েছে (ম্যাভেরিক্স)

আরও মনে রাখবেন যে এক্সকোডে সংকলক এবং ডিবাগার রয়েছে, সুতরাং কমান্ডলাইন সরঞ্জামগুলি ইনস্টল করার একটি জিনিস হ'ল ml PATH সিমলিংক বা সংশোধন করা। এটি গিট জাতীয় কিছু জিনিসও ডাউনলোড করে।


1

যদি কোনও কারণে xcode এর অধীনে ইনস্টল করা না থাকে

/usr/bin/xcodebuild

নিম্নলিখিত কমান্ড কার্যকর করুন

which xcodebuild

এবং যদি এটি ইনস্টল করা থাকে তবে আপনাকে এর অবস্থান সম্পর্কে অনুরোধ জানানো হবে।


0

ম্যাকোস ক্যাটালিনার জন্য এটি ব্যবহার করে দেখুন: এক্সকোড খুলুন। যদি বিদ্যমান না। অ্যাপ স্টোর থেকে ডাউনলোড করুন (প্রায় 11 গিগাবাইট) তারপরে এক্সকোড> ওপেন বিকাশকারী সরঞ্জাম> আরও বিকাশকারী সরঞ্জাম খুলুন এবং একটি সামঞ্জস্যপূর্ণ কমান্ড লাইন সরঞ্জাম ডাউনলোড করতে আমার অ্যাপল আইডি ব্যবহার করেছেন। তারপরে ডাউনলোড করার পরে, আমি এক্সকোড> পছন্দসমূহ> অবস্থানগুলি> কমান্ড লাইন সরঞ্জামটি খুললাম এবং ডাউনলোডগুলি থেকে নতুন ডাউনলোড করা কমান্ড লাইন সরঞ্জামটি নির্বাচন করেছি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.