আমি কীভাবে আমার ম্যাকের উপর একটি .c ফাইল সংকলন করব?
উত্তর:
আপনাকে অ্যাপল বিকাশকারী সরঞ্জাম ইনস্টল করতে হবে । একবার এটি হয়ে গেলে, সবচেয়ে সহজ জিনিসটি হ'ল কমান্ড লাইন থেকে Xcode IDE ব্যবহার করা বা ব্যবহার করা gcc
বা আজকাল আরও ভাল cc
(ঝনঝন এলএলভিএম সংকলক) ব্যবহার করা।
অ্যাপলের সাইট অনুসারে, এক্সকোডের সর্বশেষতম সংস্করণ (৩.২.১) কেবল স্নো লেপার্ডে (১০..6) চলবে তাই আপনার যদি ওএস এক্স এর পূর্ববর্তী সংস্করণ থাকে তবে আপনাকে এক্সকোডের একটি পুরানো সংস্করণ ব্যবহার করতে হবে। আপনার ম্যাকটি একটি বিকাশকারী ডিভিডি নিয়ে আসা উচিত ছিল যা আপনার সিস্টেমে চালিত হওয়া সংস্করণ ধারণ করে। এছাড়াও, অ্যাপল বিকাশকারী সরঞ্জামের সাইটে এখনও ডাউনলোডের জন্য পুরানো সংস্করণ রয়েছে। Xcode 3.1.4 চিতাবাঘের উপর চালানো উচিত (10.5)।
আপনার একটি সংকলক লাগবে। সবচেয়ে সহজ উপায় হ'ল আপনি আপনার ম্যাকের সাথে যে সিডি / ডিভিডি পেয়েছেন তা থেকে এক্সকোড বিকাশের পরিবেশ ইনস্টল করা যা আপনাকে জিসিসি দেবে। তারপরে আপনার এটির মতো সংকলন করতে সক্ষম হওয়া উচিত
gcc -o mybinaryfile mysourcefile.c
শুধু আধুনিক সময়ে রেকর্ডের জন্য,
1 - আপনি সাধারণত মেশিনে এক্সকোড আপডেট করেছেন
2 - ওপেন টার্মিনাল এবং
$ xcode-select --install
এটি এক বা দুই মিনিটের একটি সংক্ষিপ্ত ইনস্টল সম্পাদন করবে।
3 - এক্সকোড চালু করুন। "নতুন" "প্রকল্প" ... আপনাকে "কমান্ড লাইন সরঞ্জাম" নির্বাচন করতে হবে
দ্রষ্টব্য - বিভ্রান্তিকরভাবে এটি "ম্যাকোস" ট্যাবের অধীনে ।
পরবর্তী স্ক্রিনে "সি" ভাষা নির্বাচন করুন ...
4- আপনাকে আপনার ডেস্কটপে কোথাও এই প্রকল্পটি সংরক্ষণ করতে বলা হবে। আপনি যে প্রকল্পটি এখানে প্রকল্প দেবেন তা হ'ল এই ফোল্ডারের নাম যা প্রকল্পটি ধরে রাখবে। আসল সফ্টওয়্যারটিতে এর কোনও গুরুত্ব নেই।
5 - আপনি সোনার! আপনি এখন ম্যাক এবং এক্সকোড দিয়ে সি উপভোগ করতে পারেন।
2017 সালে, এটি এটি করবে:
cc myfile.c
আপনি gcc -c tat.c -o tst ব্যবহার করে টার্মিনালে জিসিসি ব্যবহার করতে পারেন
তবে এটি ডিফল্টরূপে ইনস্টল হয় না come আপনাকে ট্যুর ইনস্টল ডিস্ক থেকে এক্সকোড প্যাকেজ ইনস্টল করতে হবে বা http://developer.apple.com থেকে ডাউনলোড করতে হবে
এখানে কোথা থেকে অতীত বিকাশকারী সরঞ্জামগুলি ডাউনলোড করবেন, যার মধ্যে এক্সকোড ৩.১, 3.0, 2.5 রয়েছে ...
gcc
সংকলক ব্যবহার করুন । এটি ধরে নিয়েছে যে আপনার বিকাশকারী সরঞ্জাম ইনস্টল আছে।
আইএমও, ওঁরেন্দেজ হলেন "সবচেয়ে ডান"।
এক্সকোডকে অবলম্বন না করে এটি করার জন্য গুই-এর পদ্ধতি রয়েছে। আমি ট্রাইসি পছন্দ করি।
ম্যাক ওএস এক্সের মধ্যে বিকাশকারী সরঞ্জামগুলি রয়েছে, ম্যাকিনটোস অ্যাপ্লিকেশনগুলি তৈরি করার জন্য একটি বিকাশকারী পরিবেশ। তবে, কেউ যদি সি ব্যবহার করে প্রোগ্রামিং অধ্যয়ন করতে চান, তবে একটি ছোট্ট নমুনা প্রোগ্রাম লিখতে Xcode নতুনদের জন্য খুব বড় এবং জটিল। ট্রাইসি নতুনদের জন্য খুব উপযুক্ত।
আপনার একটি বিশাল এক্সকোড অ্যাপ্লিকেশন আরম্ভ করতে হবে না, বা টার্মিনালে অপরিচিত কমান্ডগুলি টাইপ করতে হবে। ট্রাইসি ব্যবহার করে আপনি টেক্সটএডিটের মতো সি, সি ++ এবং রুবি প্রোগ্রাম লিখতে, সংকলন করতে এবং চালাতে পারেন। এটি কেবলমাত্র একটি উত্স কোড ফাইল সংকলনের জন্য উপলব্ধ তবে এটি নমুনা প্রোগ্রাম চেষ্টা করার জন্য যথেষ্ট।