এক্সকোড ইনস্টল না করে জিসিসি বা গিট কীভাবে ব্যবহার করবেন?


13

আমি ম্যাক ব্যবহারকারীর একজন নবাগত। আমি সেখানে দেখতে পারেন gcc, gitইত্যাদি "এ, /usr/bin" ফোল্ডারে। তবে আমি যখন সেগুলি ব্যবহার করতে চাই, এটির মতো অনুরোধ জানানো হয়:

MacBook-Pro:~ nan$ git
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command   line developer tools.
MacBook-Pro:~ nan$ gcc
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.

এর অর্থ কি xcodeব্যবহার করার জন্য আমাকে ইনস্টল করতে হবে gccবা git, আপনাকে অনেক আগে থেকেই ধন্যবাদ!


আমি অসক্সকে জানি না, তবে মনে হয় যে /usr/bin/gitকলগুলি xcode-selectযা ত্রুটি দেয়, তাই /usr/bin/gitকেবলমাত্র একটি মোড়ক হতে পারে যা ইনস্টলড বিকাশকারী সরঞ্জাম সংস্করণ থেকে নির্বাচন করে। বিকাশকারীদের
অ্যাপলিকেশন ফাইল

আপনার কি সত্যিই জিসিসি বা কেবল একটি সি / সি ++ সংকলক প্রয়োজন?
ব্যবহারকারী 151019

উত্তর:


8

না আপনি না, অন্তত আর না। @ ঝেররান দ্বারা উল্লিখিত সম্ভাবনার মধ্যে আরও একটি সফটওয়্যার ইনস্টল করা জড়িত। যদি এটি আপনার সাথে ঠিক থাকে তবে আপনি হম্ব্রু বা ম্যাকপোর্টগুলি ব্যবহার করতে পারেন। এটি বিতর্কিত কোনটি 'ভাল', তাই আপনার পছন্দমতো কোনটি নিন।

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

আপনার উল্লিখিত আদেশগুলি জারি করার সময়, একটি উইন্ডো পপ-আপ করে কি আপনাকে কমান্ড লাইন সরঞ্জামগুলি ইনস্টল করার অনুরোধ জানায়? এটি এখানে রূপরেখা দেওয়া হয়েছে যে এটিই হওয়া উচিত।

বা, চালানোর চেষ্টা করুন

xcode-select --install

যা আপনি চান তা করা উচিত। এগুলি অ্যাপ স্টোরের মাধ্যমে কমপক্ষে যোসমেটে আপডেট করা যেতে পারে।

মনে রাখবেন যে যদি এক্সিকিউটেবলগুলি উপস্থিত থাকে /usr/bin, আপনি তাদের পুরো নাম দিয়ে তাদের কল করতে সক্ষম হবেন, যেমন /usr/bin/git



এল-ক্যাপ্টেনে আপনি গিট বা / ইউএসআর / বিন / গিট চালান তা বিবেচ্য নয়। এটি এই কথোপকথনটিকে পপ আপ করে এবং আমাকে ইনস্টল করতে বলে ..
সৌন্দরারাজন

হ্যাঁ আমি সবেমাত্র হোমব্রিউয়ের সাথে ইনস্টল করেছি - গিটটি ব্যবহার করে গিটটি এখনও একটি এক্সকোড ইনস্টল করার অনুরোধ জানায়
মাইকেল ফুলটন

4

আপনি উভয় Homebrew ব্যবহার করে ইনস্টল করতে পারেন :

brew install gcc
brew install git

হোমব্রিউ ইনস্টল করতে আপনার কেবলমাত্র এই একক কমান্ডের প্রয়োজন:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

যাইহোক, আপনি যদি সিস্টেমে ইনস্টল করা গিট এবং জিসিসি ব্যবহার করতে চান তবে আপনাকে এক্সকোড ইনস্টল করার দরকার নেই, পরিবর্তে আপনাকে কেবল কমান্ড লাইন বিকাশকারী সরঞ্জাম ইনস্টল করতে হবে যা আপনি টাইপ করে ইনস্টল করতে পারেন:

xcode-select --install

কেন সেখানে gccবা git" /usr/bin" আছে? এগুলি কি এক্সিকিউটেবল ফাইল নয়? এগুলি সরাসরি ব্যবহার করতে পারবেন না কেন?
নান জিয়াও

দুটি সরঞ্জামই বিদ্যমান তবে পুরানো। ইয়োসেমাইটের উপর গিটটি 1.9.3 সংস্করণে রয়েছে, হোমব্রু সংস্করণটি 2.2.0। যাইহোক, আপনার এক্সকোড ইনস্টল করার দরকার নেই, কেবল কমান্ড লাইন বিকাশকারী সরঞ্জাম প্রয়োজন এবং আপনি টাইপ করে ইনস্টল করতে পারেন xcode-select --install
herেরান

আপনার উত্তরের জন্য ধন্যবাদ! সেকেলে যে সরঞ্জামগুলি ব্যবহার করা যায় না কেন? আপনি এই সম্পর্কে কিছু লিঙ্ক ব্যাখ্যা বা দিতে পারেন? ধন্যবাদ!
নান জিয়াও

পুরানো হয়, তবে অবশ্যই আপনি এটি ব্যবহার করতে পারেন। তবে, কাজ করার জন্য আপনার কমান্ড লাইন বিকাশকারী সরঞ্জাম প্রয়োজন, কেন তা জানেন না, তবে এটি একটি সত্য।
ঝেরান

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