লিনাক্স মেশিনে আর্ম-এলফ-জিসিসি ইনস্টল করার সর্বোত্তম উপায়


9

ওহে লোকেরা, আমি একটি মেকিংফিংস প্রোটোটাইপ বোর্ডের কোড সংকলন করতে আর্ম-এল্ফ-জিসিসি ব্যবহার করে একটি ডিভাইসে কাজ করছি। আমার ডেভলপমেন্ট মেশিনটি একটি লিনাক্স বক্স যা উবুন্টু 9.10 চলমান। উবুন্টু ব্যবহার করে একটি ভিন্ন লিনাক্স বাক্সে আমি আর্ম-এল্ফ-জিসিসি চালিয়ে ঠিকঠাকভাবে 3 বা 4 চেষ্টা করার পরে, জি সি সি তৈরি করে এবং ইনস্টল করে পেয়েছি g

আমি টুলচেনটি ইনস্টল করার সর্বোত্তম উপায়টি বেছে নেওয়ার চেষ্টা করছি, তবে আফিকের পক্ষে এটি সেরা উপায় বলে মনে হচ্ছে না। 9.08 এবং 9.10 এ সেট আপ করা, উভয়ই ব্যর্থ বলে মনে হচ্ছে যখন আমি নিজে পরিবেশ তৈরি এবং ইনস্টল করি না।

আমি এমডিবিয়ান প্যাকেজগুলি এবং কোডসুরির চেষ্টা করেছি এবং এর মধ্যে দুটিও ভাল কাজ করে নি।

লিনাক্স বাক্সে আর্ম-এল্ফ-জিসিসি সেটআপ করার জন্য কারও কাছে অন্য কোনও ভাল পরামর্শ আছে?


একটি দ্রষ্টব্য হিসাবে: আর্ম- এল্ফ
ম্যাককন

উত্তর:


7

আমি বলব কোডসোসারি লাইট সবচেয়ে সহজ উপায়। লাইট সংস্করণটি কেবলমাত্র জিএনইউ সরঞ্জাম (কোনও অভিনব আইডিই ইত্যাদি নেই)।

এটি পরিষ্কারভাবে একটি একক ডিরেক্টরিতে ইনস্টল করে, আপনাকে কেবল এটির নির্দেশ দেওয়ার জন্য আপনার PATH সেট করতে হবে।


4

এখানে একটি খুব ভাল নিবন্ধ যা আংশিকভাবে ক্রসস্টুল-এনজি ব্যবহার করে আপনার নিজস্ব ক্রস সংকলক সরঞ্জামচয়ন তৈরি করে । আমার মতো করেও আপনি এটি সহায়ক হিসাবে খুঁজে পেতে পারেন।


2

আমি মনে করি সবচেয়ে ভাল উপায় হ'ল ম্যানুয়ালি একটি চেষ্টা করে জিসিসি তৈরি এবং ইনস্টল করা। ;-)

যদিও এটির প্রয়োজন হয় আপনি অনুশীলনের জন্য কয়েকবার এটি করার চেষ্টা করেছেন এবং আমার নিজের স্কোর গতবারের জন্য দুটি চেষ্টা করেছিল (আবার বাইনুটিসগুলি তৈরি করার সময় মেকইনফো নিখোঁজ হয়েছিল)। আমি আমার নিজস্ব স্ক্রিপ্ট ব্যবহার করি যা একই রকম তবে পৃথক ডাউনলোড এবং বিল্ড।


আমি জানি, আমি বরং অন্য কাউকে কীভাবে সংকলন এবং পিসি প্যাকেজ করতে হয় তা নিজেই শিখার চেয়ে সমস্ত সমস্যার মধ্য দিয়ে যেতে চাই। আমার লক্ষ্য প্রোগ্রামগুলি লেখার জন্য, সরঞ্জামচেনগুলি বজায় রাখা নয়, সুতরাং এটি কীভাবে করা যায় তা শিখানো আমার পক্ষে তেমন কার্যকর নয়।
ডেভর

হ্যাঁ, তবে যতদূর আমি জানি প্যাকেজগুলির অস্তিত্ব নেই। (এভিআর-এর জন্য আমি এভিআর-
জিসিসি

2

আপনার সরঞ্জামচেনটিকে / usr / স্থানীয় / আর্ম-এলফ-টুলচেনের মতো কিছুতে রাখুন এবং আপনার মেকফিলগুলিতে উপযুক্ত উপসর্গ স্থাপন করুন এবং আপনার ঠিকঠাক হওয়া উচিত। আমি সত্যিই একটি পৃথক ডিরেক্টরিতে সরঞ্জামচেনটি রাখার প্রস্তাব দিতে পারি যাতে আপনি আপনার বর্তমান সরঞ্জামচেন (গুলির) গোলমাল করবেন না।


1

ম্যাডক্সের টিউটোরিয়াল ব্যবহার করে আমি সরঞ্জামচেইনটি ইনস্টল করেছি ।

এই লিঙ্কটিতে বর্ণিত ম্যানুয়াল সংকলন এবং ইনস্টলেশনের পরে সমস্ত কিছুই কবজির মতো কাজ করেছিল।


0

আমি জোবি তাফির সাথে একমত যে কোডসোসারি সম্ভবত একটি ভাল পছন্দ।

তবে কিছু সময় আগে আমি স্টেম 32 (এসটি: এস আর্ম কর্টেক্স এম 3 এমসিইউ) দিয়ে কিছুটা খেলতে শুরু করেছি এবং প্রক্রিয়াটিতে আমি এই পৃষ্ঠাটি তৈরি করেছি।

সম্ভবত এটি কোনও অর্থে আপনাকে সহায়তা করতে পারে?


0

আপনি যদি উবুন্টুর সাম্প্রতিক সংস্করণে আপগ্রেড করতে বিরত না হন তবে আপনি কেবল সরকারী সংগ্রহস্থল থেকে একটি এআরএম ক্রস-সংকলক ইনস্টল করতে পারেন।

সংস্করণ 10.10 ("ম্যাভেরিক") এবং পরে একটি gcc-arm-linux-gnueabiপ্যাকেজ এবং একটি সম্পর্কিত বাইনুটিস রয়েছে til এগুলি 'মহাবিশ্ব' ভান্ডারে রয়েছে।

সূত্র: ডাক


0

তলব এআরএম টুলচেইন স্ক্রিপ্ট আমার জন্য চমৎকার কাজ করেছে। দ্রষ্টব্য যে এটি কেবল খালি ধাতব এআরএম বিকাশের জন্য সরঞ্জামচেন সেটআপ করার জন্য এবং লিনাক্স এআরএম লক্ষ্যগুলির জন্য সংকলন অতিক্রম করতে কাজ করবে। স্পষ্টতার স্বার্থে, এর অর্থ এটি কোনও প্রোগ্রাম সংকলন করতে কাজ করবে না যা এআরএম এ চলমান লিনাক্সে চলতে পারে। এছাড়াও, এটি পুরো টুলচেনটি ইনস্টল করে, এআরএম-এ খালি ধাতব কাজ করার জন্য আপনার প্রয়োজনীয় সমস্ত কিছুই।

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