GHC (Glasgow Haskell Compiler) ইনস্টলেশন
GHC (Glasgow Haskell Compiler) Haskell প্রোগ্রামিং ভাষার জন্য প্রধান এবং সবচেয়ে জনপ্রিয় কম্পাইলার। এটি Haskell কোড কম্পাইল করতে এবং রান করার জন্য ব্যবহৃত হয়। GHC ইনস্টলেশন প্রক্রিয়া বিভিন্ন অপারেটিং সিস্টেমে কিছুটা ভিন্ন হতে পারে। নিচে বিভিন্ন অপারেটিং সিস্টেমে GHC ইনস্টল করার পদ্ধতি বর্ণনা করা হয়েছে।
1. Windows-এ GHC ইনস্টলেশন
Windows-এ GHC ইনস্টল করার জন্য, আপনি Haskell Platform বা GHC’s official installer ব্যবহার করতে পারেন।
স্টেপ ১: Haskell Platform ডাউনলোড করা
- Haskell Platform হল একটি পূর্ণাঙ্গ প্যাকেজ যা GHC এবং Haskell এর অন্যান্য টুলস (যেমন Cabal) অন্তর্ভুক্ত করে।
- Haskell Platform এর অফিসিয়াল সাইটে যান।
- Windows এর জন্য ডাউনলোড লিঙ্ক নির্বাচন করুন।
- ডাউনলোড করা
.msiফাইলটি রান করুন এবং ইনস্টলেশন উইজার্ড অনুসরণ করুন।
স্টেপ ২: GHC ইনস্টল করা
- আপনি যদি শুধুমাত্র GHC ইনস্টল করতে চান, তাহলে GHC এর অফিসিয়াল সাইট থেকে Windows এর জন্য ইনস্টলার ডাউনলোড করতে পারেন:
- GHC-এর অফিসিয়াল ডাউনলোড পেজে যান।
- Windows ইনস্টলার নির্বাচন করুন।
- ইনস্টলার ফাইলটি ডাউনলোড করে চালু করুন এবং ইনস্টলেশন প্রক্রিয়া অনুসরণ করুন।
স্টেপ ৩: ইনস্টলেশন নিশ্চিত করা
ইনস্টলেশনের পর, কমান্ড প্রম্পট (Command Prompt) খুলে টাইপ করুন:
ghc --versionএটি GHC এর সংস্করণ নম্বর দেখাবে, যা ইনস্টলেশন সফল হয়েছে তা নিশ্চিত করবে।
2. Linux-এ GHC ইনস্টলেশন
Linux-এ GHC ইনস্টল করার জন্য বিভিন্ন প্যাকেজ ম্যানেজার ব্যবহার করা যেতে পারে। এখানে Ubuntu/Debian-এর জন্য পদ্ধতি দেওয়া হয়েছে।
স্টেপ ১: প্যাকেজ ম্যানেজার ব্যবহার করে ইনস্টল করা
- টার্মিনাল খুলুন।
সিস্টেমের প্যাকেজ তালিকা আপডেট করতে নিম্নলিখিত কমান্ডটি রান করুন:
sudo apt updateGHC এবং Cabal ইনস্টল করতে নিম্নলিখিত কমান্ডটি রান করুন:
sudo apt install ghcইনস্টলেশন সম্পন্ন হলে, GHC এর সংস্করণ চেক করতে:
ghc --version
স্টেপ ২: Haskell Platform ইনস্টল করা (বিকল্প)
Haskell Platform ইনস্টল করার জন্য:
sudo apt install haskell-platform
স্টেপ ৩: GHC ইনস্টলেশন নিশ্চিত করা
ইনস্টলেশন সফল হলে, আপনি GHC এর সংস্করণ দেখার জন্য:
ghc --version
3. macOS-এ GHC ইনস্টলেশন
macOS-এ GHC ইনস্টল করতে Homebrew ব্যবহৃত হয়, যা macOS-এর জন্য একটি জনপ্রিয় প্যাকেজ ম্যানেজার।
স্টেপ ১: Homebrew ইনস্টল করা
যদি আপনি Homebrew ইনস্টল না করে থাকেন, তবে এটি ইনস্টল করতে এই কমান্ডটি রান করুন:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
স্টেপ ২: GHC ইনস্টল করা
Homebrew ব্যবহার করে GHC ইনস্টল করতে:
brew install ghc
স্টেপ ৩: ইনস্টলেশন নিশ্চিত করা
ইনস্টলেশন সফল হলে, আপনি GHC এর সংস্করণ দেখতে পারেন:
ghc --version
4. Windows Subsystem for Linux (WSL)-এ GHC ইনস্টলেশন
যদি আপনি Windows-এ Linux পরিবেশ ব্যবহার করেন, তবে WSL-এ GHC ইনস্টল করা যেতে পারে।
স্টেপ ১: WSL সেটআপ করা
- যদি WSL ইনস্টল না থাকে, তবে WSL 2 ইনস্টল করার জন্য এই নির্দেশনা অনুসরণ করুন: WSL Setup Guide
স্টেপ ২: Ubuntu ইনস্টল করা
- Windows Store থেকে Ubuntu বা আপনার পছন্দসই ডিস্ট্রিবিউশন ইনস্টল করুন।
স্টেপ ৩: GHC ইনস্টল করা
Ubuntu বা আপনার ইনস্টল করা ডিস্ট্রিবিউশনে টার্মিনাল খুলুন এবং GHC ইনস্টল করুন:
sudo apt update sudo apt install ghc
স্টেপ ৪: ইনস্টলেশন নিশ্চিত করা
GHC ইনস্টলেশন সফল হলে, টাইপ করুন:
ghc --version
5. GHC-এর ব্যবহার
GHC ইনস্টল করার পর, আপনি Haskell কোড কম্পাইল করতে এবং রান করতে GHC ব্যবহার করতে পারেন। উদাহরণস্বরূপ:
একটি Haskell ফাইল তৈরি করুন, যেমন
hello.hs:main :: IO () main = putStrLn "Hello, Haskell!"কম্পাইল করুন:
ghc hello.hsএক্সিকিউটেবল ফাইল রান করুন:
./hello
উপসংহার
এই ছিল GHC (Glasgow Haskell Compiler) ইনস্টলেশনের সাধারণ পদ্ধতি। আপনার সিস্টেম অনুযায়ী উপরের নির্দেশনা অনুসরণ করে GHC ইনস্টল করা যাবে এবং Haskell প্রোগ্রামিং শুরু করা যাবে।
Read more