পরবর্তী প্রবন্ধে আমরা লাজারাসের দিকে নজর দিতে যাচ্ছি। এই প্রোগ্রামিং ভাষার উপর ভিত্তি করে দ্রুত অ্যাপ্লিকেশন বিকাশের জন্য একটি ক্রস-প্ল্যাটফর্ম IDE অবজেক্ট পাস্কাল. জটিল গ্রাফিকাল ইউজার ইন্টারফেস সহজে তৈরি করতে এটিতে বিভিন্ন ধরনের আউট-অফ-দ্য-বক্স উপাদান এবং একটি গ্রাফিকাল ফর্ম ডিজাইনার রয়েছে।
আমরা আমাদের নিজস্ব বাণিজ্যিক বা ওপেন সোর্স অ্যাপ্লিকেশন তৈরি করতে পারি. এই IDE এর জন্য ধন্যবাদ, ব্যবহারকারীরা ফাইল ব্রাউজার, ইমেজ ভিউয়ার, ডাটাবেস অ্যাপ্লিকেশন তৈরি করতে সক্ষম হবেন, গ্রাফিক্স এডিটিং, গেমস, 3D সফ্টওয়্যার, চিকিৎসা বিশ্লেষণ সফ্টওয়্যার বা অন্য কোন ধরনের সফ্টওয়্যার।
লাজারাস আইডিই সাধারণ বৈশিষ্ট্য
- এটি একটি GPL লাইসেন্সকৃত IDE.
- ভিখারি Gnu / Linux, Windows এবং macOS এ চলে, অন্যদের মধ্যে।
- আমরা পারি নেটিভ বাইনারি তৈরি করুন এবং কোনো রানটাইম পরিবেশে নির্ভরতা ছাড়াই তাদের বিতরণ করুন.
- এটি একটি সহজ টেনে আনুন এবং ড্রপ ফর্ম ডিজাইনার শক্তিশালী ডিজাইন তৈরি করতে।
- এটা আছে GUI-ফর্ম এবং কোডের মধ্যে স্বয়ংক্রিয় সিঙ্ক্রোনাইজেশন.
- একটি শক্তিশালী সঙ্গে ব্যবহারকারী প্রদান করে সিনট্যাক্স হাইলাইটিং এবং কোড সমাপ্তি সহ কোড সম্পাদক.
- এটি একটি প্রস্তাব অন্তর্নির্মিত সংকলন এবং ডিবাগার সিস্টেম. আমরা IDE থেকে আমাদের প্রকল্পগুলি চালাতে, পরীক্ষা করতে এবং ডিবাগ করতে পারি।
- লাজারাস প্যাকেজ সিস্টেম তৃতীয় পক্ষের প্লাগইন ইনস্টল করার অনুমতি দেয় IDE প্রসারিত করতে।
- এই হল একটি IDE বড় প্রকল্প পরিচালনা করতে সক্ষম. এর FPC কম্পাইলার ক্রমাগত কর্মক্ষমতা উন্নত করার জন্য তৈরি করা হচ্ছে।
- আমরা একটি খুঁজে পেতে হবে আকারের গ্রাফিক ডিজাইনার সংলগ্ন উপাদানগুলির সাথে সারিবদ্ধ করার জন্য নির্দেশিকা সহ।
- ভিখারি আমেরিকা ফ্রি পাস্কাল আপনার ভাষার মত, যা একটি অবজেক্ট প্যাসকেল উপভাষা।
- মূল গ্রন্থাগারগুলি এলজিপিএলের অধীনে বিতরণ করা হয়. তাদের ধন্যবাদ আমরা বাণিজ্যিক এবং অ-বাণিজ্যিক অ্যাপ্লিকেশন তৈরি করতে সক্ষম হব।
- সঙ্গে সামঞ্জস্য Utf8 এবং i18n.
- লিনাক্স / বিএসডি অ্যাপ্লিকেশনগুলি GTK2 বা QT এর উপর নির্ভর করতে পারে.
এগুলি এই প্রকল্পের কয়েকটি বৈশিষ্ট্য। তারা পারে তাদের সকলের কাছ থেকে বিস্তারিত আলোচনা করুন প্রকল্প ওয়েবসাইট.
Lazarus IDE ইনস্টল করুন
আপনার অফিসিয়াল DEB প্যাকেজের মাধ্যমে
এই IDE অফিসিয়াল DEB প্যাকেজ প্রদান করে, যা থেকে ডাউনলোড করা যাবে sourceforge.net.
এটা বলতে হবে আমাদের তিনটি উপলব্ধ DEB প্যাকেজ ডাউনলোড এবং ইনস্টল করতে হবে; fpc-laz, fpc-src এবং lazarus. এই প্যাকেজ অন্তর্ভুক্ত:
- fpc-laz: এটি কম্পাইলার, কিছু কমান্ড লাইন টুল, বেস ইউনিট এবং অ-ভিজ্যুয়াল উপাদান যেমন ডাটাবেস অ্যাক্সেস।
- fpc-src: কোড অন্বেষণের জন্য প্রয়োজনীয় fpc উত্স এবং তাদের প্যাকেজ।
- লাজারাস-প্রকল্প: IDE, ভিজ্যুয়াল উপাদান, এবং সাহায্য ফাইল।
আমি বলেছি, আমাদের 3টি প্যাকেজ ডাউনলোড করতে হবে। একবার আমরা সেগুলি ডাউনলোড করে নিলে, শুধুমাত্র সেই ফোল্ডারে যেতে হবে যেখানে ফাইলগুলি সংরক্ষণ করা আছে৷ একবার এটিতে, টার্মিনাল থেকে (Ctrl + Alt + T), আমাদের করতে হবে প্যাকেজগুলি ইনস্টল করতে নিম্নলিখিত কমান্ডটি চালান:
sudo apt install ./fpc-*.deb ./lazarus-project*.deb
আনইনস্টল
পাড়া এই IDE সরানআমাদের শুধুমাত্র একটি টার্মিনাল খুলতে হবে (Ctrl + Alt + T) এবং নীচে দেখানো কমান্ডটি চালাতে হবে:
sudo apt remove --autoremove lazarus lazarus-project fpc-*
উবুন্টু সংগ্রহস্থলের মাধ্যমে
উবুন্টু লাজারাসকে তার নিজস্ব সংগ্রহস্থলে অন্তর্ভুক্ত করে, কিন্তু এটি প্যাকেজের জন্য আপডেট প্রদান করে না। অতএব, আমরা যে প্যাকেজটি ইনস্টল করতে যাচ্ছি সেটি পুরানো হবে, আজ এটি 2.0.6 সংস্করণ ইনস্টল করে. যদিও উবুন্টু 21.10 এর 2.0.12 সংস্করণ উপলব্ধ রয়েছে, যা এই মুহূর্তে সর্বশেষ।
পাড়া আমাদের উবুন্টু সিস্টেমে প্যাকেজটি ইনস্টল করুনকেবলমাত্র একটি টার্মিনাল (Ctrl + Alt + T) খোলার এবং কমান্ডটি কার্যকর করা প্রয়োজন:
sudo apt install lazarus
ইনস্টলেশন শেষ হয়ে গেলে, আমরা পারি এই IDE এর লঞ্চার খুঁজুন আমাদের সিস্টেমে প্রোগ্রাম শুরু করার জন্য।
আনইনস্টল
DEB প্যাকেজ হিসাবে ইনস্টল করা এই IDE সরান এটি টার্মিনাল (Ctrl + Alt + T) খোলার এবং কমান্ডটি কার্যকর করার মতোই সহজ:
sudo apt remove lazarus; sudo apt autoremove
লাজারাসের একটি বিশাল সম্প্রদায় রয়েছে যারা একে অপরকে সমর্থন করে। তারা বিজ্ঞানী এবং ছাত্র, ছাত্র এবং শিক্ষক, পেশাদার এবং অপেশাদার অন্তর্ভুক্ত. এবংএন উইকি প্রকল্পের, আপনি টিউটোরিয়াল খুঁজে পেতে পারেন, ভিডিও, ডকুমেন্টেশন এবং ধারণা. উপরন্তু, আরো তথ্য পাওয়া যাবে এই IDE এর ওয়েবসাইট.