আপনি মহান সংকলক হতে চান যে দুর্দান্ত! দুর্ভাগ্যক্রমে নিম্ন প্রান্তের পিআইসিগুলির জন্য হাইটেক এবং সিসিএস সংকলকগুলি প্রচুর সংকলক নির্দিষ্ট প্রিপ্রোসেসর ঘোষণা, সংকলক নির্দিষ্ট পিন অ্যাক্সেস রুটিন এবং সিসিএস সংকলনের ক্ষেত্রে অ্যাক্সেস কোর ফাংশন যেমন এসপিআই, আই 2 সি, এডিসি ইত্যাদির ক্ষেত্রে নির্দিষ্ট রুটিন ব্যবহার করে।
প্রতিটি সংস্থাপকের অফারে রয়েছে তার নির্দিষ্ট অংশগুলিতে অ্যাক্সেস পাওয়ার জন্য প্রচুর প্রিপ্রোসেসর # ডিফাইন, # আইডিডিফ, # আইফেন্ডেফ এবং আরও অনেক কিছু ছাড়াই আপনার কোডটি কম-সংকলক নির্দিষ্ট করে লেখা সম্ভব নয়। এটি আপনার কোডটি অপঠনযোগ্য করে তুলবে।
আপনি যে লক্ষ্যটি সবচেয়ে ভাল করতে পারেন তা হ'ল আইডিই স্বাধীন হওয়া এবং গ্রহণের মতো কিছু ব্যবহার করা, তাই অন্তত আপনি একই আইডিই ব্যবহার করছেন। এর ফলে মূল ফাংশনগুলি স্থাপনের জন্য সিসিএস উইজার্ডগুলি হারাতে হবে তবে একই আইডিই ব্যবহার করতে আপনাকে আরও নমনীয়তা দেবে।
আরেকটি বিষয় বিবেচনা করার বিষয় হিটেক এবং সিসিএস উভয়েরই (কমপক্ষে অতীতে) সত্যিকারের সি সংকলক লিঙ্কার নেই এবং আপনাকে "# অন্তর্ভুক্ত মাইফাইল সি" ব্যবহার করতে হবে যা আমি ব্যক্তিগতভাবে তুচ্ছ করি ... তবে এটি অন্য গল্প।
আমি কেবলমাত্র সিসিএস এবং হিচেক ব্যবহার করেছি বলে আমি আইআর সংকলকটিতে মন্তব্য করি নি। উভয়ই ঠিকঠাক কাজ করেছে, তবে মোটোরোলা (বর্তমানে ফ্রিস্কেল) প্ল্যাটফর্মটি থেকে মাইগ্রেট করার পরে এবং মেট্রোর্কস সংকলকটি ব্যবহার করা হয়েছিল যা আমি তখন আরও উন্নত ছিলাম না বলে আমি কখনই সত্যই খুশি হইনি। আইএআর সংকলকটি দেখতে দুর্দান্ত তবে আমি এটি কখনও ব্যবহার করি নি।