সফ্টওয়্যার শিল্প তার সংক্ষিপ্ত ইতিহাসে অনেক পরিবর্তন করেছে। সুতরাং, সম্প্রতি অবধি, ওপেন সোর্স সফ্টওয়্যারটির বিকাশ এবং বিতরণকে উত্সাহী প্রচুর বিবেচনা করা হত। আজ, অনেক কর্পোরেশন ওপেন সোর্সের ভিত্তিতে তাদের ব্যবসা তৈরি করছে। বিশ্বে আরও অনেক বেশি সফ্টওয়্যার রয়েছে যা উত্স কোড আকারে বিতরণ করা হয় এবং নিখরচায়। অনেক ব্যবহারকারী এই ধরণের সফ্টওয়্যারটিকে "বাক্সের বাইরে" সমাধানগুলিতে পছন্দ করেন, কারণ উত্স থেকে প্রোগ্রামগুলি ইনস্টল করা এতটা কঠিন নয়।
প্রয়োজনীয়
স্থানীয় মেশিনে প্রশাসকের অধিকার। প্রযুক্তিগত ডকুমেন্টেশন পড়ার দক্ষতা। সংকলক Alচ্ছিক: অতিরিক্ত প্রোগ্রাম, গ্রন্থাগারগুলি ডাউনলোড করার জন্য ইন্টারনেট অ্যাক্সেস।
নির্দেশনা
ধাপ 1
সফ্টওয়্যারটি তৈরি এবং ইনস্টল করার জন্য ডকুমেন্টেশন দেখুন। সাধারণত, উত্স গাছের গোড়ায় অবস্থিত readme.txt বা readme.html ফাইলগুলিতে সংক্ষিপ্ত নির্দেশাবলী সরবরাহ করা হয়। এই ফাইলগুলিতে সাধারণত কোনও নির্দেশাবলীর লিঙ্ক থাকে। বিল্ড এবং ইনস্টলেশন প্রক্রিয়াটির বিবরণটিতে অপারেটিং পরিবেশের জন্য প্রয়োজনীয়তার একটি তালিকা থাকতে পারে। উদাহরণস্বরূপ, একটি প্রকল্প নির্মাণের জন্য নির্দিষ্ট গ্রন্থাগার বা ফ্রেমওয়ার্ক প্রয়োজন হতে পারে। সংকলক প্রয়োজনীয়তা এছাড়াও এখানে নির্দিষ্ট করা যেতে পারে।
ধাপ ২
অতিরিক্ত সফ্টওয়্যার ডাউনলোড ও ইনস্টল করুন। প্রয়োজনে উত্স থেকে অ্যাপ্লিকেশনটি তৈরি করতে প্রয়োজনীয় অনুপস্থিত উপাদানগুলি ডাউনলোড এবং ইনস্টল করুন। উদাহরণস্বরূপ, লিনাক্স অপারেটিং সিস্টেমে অ্যাপ্লিকেশনগুলি তৈরি করার সময়, অটোটুলস প্যাকেজ এবং একটি নির্দিষ্ট সংস্করণের জিসিসি সংকলক প্রয়োজন হতে পারে।
ধাপ 3
প্রকল্পটি কনফিগার করুন। কনফিগারেশন অপশন সাধারণত সহ ডকুমেন্টেশন সরবরাহ করা হয়। প্রকল্পটিতে কনফিগার করার মতো কনফিগারেশন স্ক্রিপ্ট অন্তর্ভুক্ত থাকতে পারে। এছাড়াও, কনফিগারেশন ফাইলগুলিতে ধ্রুবকের মান পরিবর্তন করে কনফিগারেশন করা যায়।
পদক্ষেপ 4
প্রকল্প তৈরি করুন। কীভাবে বিল্ড প্রক্রিয়াটি শুরু করতে হবে তার সঠিক নির্দেশাবলীর জন্য ডকুমেন্টেশন দেখুন। একটি নিয়ম হিসাবে, এটি শুরু করার জন্য, কেবল একটি কমান্ড কার্যকর করা যথেষ্ট। লিনাক্সের মতো সিস্টেমে বিল্ডিং প্রজেক্টগুলি সাধারণত মেকের মতো একটি সরঞ্জাম দিয়ে মেকফাইল নামে নির্দেশক ফাইল ব্যবহার করে করা হয়। অতএব, বিল্ডিং শুরু করতে, কেবল প্রকল্প ডিরেক্টরিতে মেক কমান্ডটি চালান run উইন্ডোজের নীচে নির্মাণের সময়, অতিরিক্ত স্ক্রিপ্ট বা ব্যাচ ফাইলগুলি ব্যবহার করা যেতে পারে। যাইহোক, প্রায়শই প্রকল্প ডিরেক্টরিতে nmake এর মতো সংকলকগুলির জন্য অ্যাসেম্বলি ফাইলগুলির সংস্করণ রয়েছে এবং কমান্ড লাইন প্যারামিটার হিসাবে অনুরূপ ফাইল সহ সংকলকটি শুরু করে সমাবেশ সম্পাদন করা যেতে পারে।
পদক্ষেপ 5
উত্স থেকে নির্মিত সফ্টওয়্যার ইনস্টল করুন। ডকুমেন্টেশনের নির্দেশাবলী অনুসারে ইনস্টল করুন। লিনাক্স সিস্টেমে, প্রোজেক্ট বিল্ড ফলাফলগুলি ইনস্টল করতে, একটি নিয়ম হিসাবে, "মেক ইনস্টল" কমান্ডটি কার্যকর করার জন্য এটি যথেষ্ট। উইন্ডোজের অধীনে বিল্ডিংয়ের সময়, পৃথক ব্যাচ ফাইলটি ইনস্টলেশনের জন্য ব্যবহার করা যেতে পারে।