ফোরট্রান ডেভেলপমেন্ট এনভায়রনমেন্ট সেটআপ (Setting Up the Fortran Development Environment)
ফোরট্রান একটি শক্তিশালী প্রোগ্রামিং ভাষা, এবং এটি সঠিকভাবে ব্যবহারের জন্য একটি উপযুক্ত ডেভেলপমেন্ট এনভায়রনমেন্ট (IDE) এবং কম্পাইলার সেটআপ করা প্রয়োজন। নিচে ফোরট্রান ডেভেলপমেন্ট এনভায়রনমেন্ট সেটআপ করার জন্য প্রয়োজনীয় পদক্ষেপগুলি আলোচনা করা হলো।
১. ফোরট্রান কম্পাইলার ইনস্টল করা
ফোরট্রান কোড লেখার জন্য প্রথমেই একটি ফোরট্রান কম্পাইলার ইনস্টল করতে হবে। কয়েকটি জনপ্রিয় ফোরট্রান কম্পাইলার হল:
গনফরট্রান (gfortran)
গনফরট্রান হলো GNU Compiler Collection (GCC) এর একটি অংশ এবং এটি ফোরট্রান কোড কম্পাইল করতে ব্যবহৃত হয়।
ইনস্টলেশন (Linux):
sudo apt-get update sudo apt-get install gfortran- ইনস্টলেশন (Windows):
Windows-এ MinGW বা Cygwin ব্যবহার করে gfortran ইনস্টল করা যায়। অথবা TDM-GCC বা MSYS2 প্যাকেজ ব্যবহার করে কম্পাইলারটি ইনস্টল করা যেতে পারে। ইনস্টলেশন (Mac):
Homebrew ব্যবহার করে ইনস্টল করা যায়:brew install gcc
Intel Fortran Compiler (ifort)
Intel এর ফোরট্রান কম্পাইলার উচ্চ পারফরম্যান্সের জন্য ডিজাইন করা হয়েছে এবং এটি অনেক উন্নত বৈশিষ্ট্য সরবরাহ করে।
- ইনস্টলেশন:
Intel’s website থেকেifortকম্পাইলার ডাউনলোড এবং ইনস্টল করা যেতে পারে।
২. IDE বা এডিটর নির্বাচন
ফোরট্রান কোড লেখার জন্য একটি ভাল ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (IDE) বা কোড এডিটর নির্বাচন করা গুরুত্বপূর্ণ। কিছু জনপ্রিয় IDE এবং এডিটর:
Eclipse IDE with Photran Plugin
Eclipse হল একটি জনপ্রিয় IDE যা ফোরট্রান প্রোগ্রামিংয়ের জন্য Photran প্লাগইন সমর্থন করে। Photran ফোরট্রান কোড লেখার জন্য উন্নত ফিচার সরবরাহ করে, যেমন সিমেন্টিক হাইলাইটিং, ডিবাগিং এবং আরো।
- ইনস্টলেশন:
- Eclipse IDE ডাউনলোড করুন।
- Eclipse খুলে
Help->Eclipse Marketplaceযান। Photranপ্লাগইন সার্চ করে ইনস্টল করুন।
Visual Studio Code (VS Code)
VS Code একটি জনপ্রিয় এবং লাইটওয়েট কোড এডিটর যা ফোরট্রান সহ বিভিন্ন ভাষায় কাজ করতে পারে। এতে অনেক এক্সটেনশন এবং প্লাগইন রয়েছে যা কোড লেখা, ডিবাগিং এবং কম্পাইলিংয়ে সহায়ক।
- ফোরট্রান এক্সটেনশন ইনস্টল করুন:
- VS Code ওপেন করুন।
- Extensions সেকশনে যান এবং
fortranসার্চ করুন। Modern FortranবাFortran Languageএক্সটেনশন ইনস্টল করুন।
Fortran IDEs like Simply Fortran
Simply Fortran একটি ব্যবহারকারী-বান্ধব এবং পূর্ণাঙ্গ IDE যা বিশেষভাবে ফোরট্রান প্রোগ্রামিংয়ের জন্য তৈরি করা হয়েছে। এতে বিল্ট-ইন কম্পাইলার এবং ডিবাগার রয়েছে।
- ইনস্টলেশন:
Simply Fortran এর অফিসিয়াল ওয়েবসাইট থেকে এটি ডাউনলোড করে ইনস্টল করতে হবে।
৩. ফোরট্রান কোড লেখার জন্য একটি সিম্পল প্রোগ্রাম
ফোরট্রান ডেভেলপমেন্ট এনভায়রনমেন্ট সেটআপ করার পর, একটি সিম্পল "Hello, World!" প্রোগ্রাম লেখা হতে পারে:
program hello
print *, "Hello, World!"
end program helloএটি একটি খুব সহজ প্রোগ্রাম যা ফোরট্রান ভাষায় "Hello, World!" আউটপুট করবে।
৪. কোড কম্পাইল এবং রান করা
একবার আপনার প্রোগ্রাম লেখা হয়ে গেলে, আপনি এটি কম্পাইল এবং রান করতে পারবেন।
gfortran ব্যবহার করে কম্পাইল এবং রান করা (Linux/Mac):
- কোড ফাইলটি সংরক্ষণ করুন, যেমন
hello.f90. কম্পাইল করুন:
gfortran hello.f90 -o helloরান করুন:
./hello
Intel Fortran Compiler (ifort) ব্যবহার করে কম্পাইল এবং রান করা:
- কোড ফাইলটি সংরক্ষণ করুন, যেমন
hello.f90. কম্পাইল করুন:
ifort hello.f90 -o helloরান করুন:
./hello
৫. ডিবাগিং এবং প্রোফাইলিং
ফোরট্রান প্রোগ্রাম লেখার পর ডিবাগিং একটি গুরুত্বপূর্ণ অংশ। বেশ কিছু টুল যেমন gdb এবং Intel Debugger ফোরট্রান কোড ডিবাগ করার জন্য ব্যবহৃত হয়। এছাড়াও, gprof বা Intel VTune প্রোফাইলিংয়ের জন্য ব্যবহৃত হতে পারে।
উপসংহার
ফোরট্রান ডেভেলপমেন্ট এনভায়রনমেন্ট সেটআপ করার জন্য একটি উপযুক্ত কম্পাইলার, IDE বা কোড এডিটর নির্বাচন এবং সঠিক টুলস ব্যবহার করা অত্যন্ত গুরুত্বপূর্ণ। একবার সঠিক পরিবেশ সেটআপ হলে, ফোরট্রান প্রোগ্রামিং খুবই সহজ এবং কার্যকরী হয়ে ওঠে, বিশেষ করে বৈজ্ঞানিক এবং গাণিতিক সমস্যার সমাধানে।
ফোরট্রান ইন্সটলেশন (Windows, macOS, Linux)
ফোরট্রান প্রোগ্রামিং ভাষাটি বিভিন্ন প্ল্যাটফর্মে ইন্সটল করা যায়, এবং প্রত্যেক প্ল্যাটফর্মে ইন্সটলেশন প্রক্রিয়া আলাদা হতে পারে। নিচে Windows, macOS এবং Linux-এ ফোরট্রান ইন্সটল করার প্রক্রিয়া দেওয়া হলো:
১. Windows-এ ফোরট্রান ইন্সটলেশন
Windows-এ ফোরট্রান ইন্সটল করার জন্য MinGW অথবা Intel Fortran Compiler ব্যবহৃত হতে পারে। এখানে MinGW ব্যবহার করার পদ্ধতি দেওয়া হলো:
MinGW (Minimalist GNU for Windows) ইন্সটলেশন:
- MinGW-w64 ডাউনলোড করুন:
MinGW-w64 ফোরট্রান সমর্থিত একটি কম্পাইলার যা Windows-এ চলবে। এটি MinGW-w64 Download থেকে ডাউনলোড করা যাবে। - MinGW ইনস্টল করুন:
ডাউনলোড করা ফাইলটি চালিয়ে MinGW ইনস্টল করুন। ইন্সটলেশন প্রক্রিয়া চলাকালে Fortran কম্পাইলার নির্বাচন করতে ভুলবেন না। - PATH পরিবর্তন করুন:
MinGW এরbinফোল্ডারের পাথটি Environment Variables-এ যোগ করুন। সাধারণত এটিC:\mingw-w64\binএর মতো হবে। ফোরট্রান প্রোগ্রাম রান করুন:
gfortranকমান্ডের মাধ্যমে ফোরট্রান প্রোগ্রাম কম্পাইল এবং রান করতে পারবেন।উদাহরণ:
gfortran hello.f90 -o hello.exe ./hello.exe
২. macOS-এ ফোরট্রান ইন্সটলেশন
macOS-এ ফোরট্রান ইন্সটল করার জন্য Homebrew প্যাকেজ ম্যানেজার ব্যবহার করা হয়। এখানে Homebrew-এর মাধ্যমে ফোরট্রান ইন্সটল করার প্রক্রিয়া দেওয়া হলো:
Homebrew দিয়ে ফোরট্রান ইন্সটল করা:
Homebrew ইনস্টল করুন:
যদি আপনার কাছে Homebrew ইনস্টল না থাকে, তাহলে Terminal-এ এই কমান্ডটি রান করুন:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Fortran কম্পাইলার ইনস্টল করুন:
Homebrew দিয়েgccপ্যাকেজ ইনস্টল করলেgfortranকম্পাইলারও ইনস্টল হয়ে যাবে। এই কমান্ডটি রান করুন:brew install gccফোরট্রান প্রোগ্রাম রান করুন:
এরপর আপনিgfortranদিয়ে ফোরট্রান কোড কম্পাইল এবং রান করতে পারবেন।উদাহরণ:
gfortran hello.f90 -o hello ./hello
৩. Linux-এ ফোরট্রান ইন্সটলেশন
Linux-এ ফোরট্রান ইন্সটল করতে GNU Fortran কম্পাইলার gfortran ব্যবহার করা হয়। বিভিন্ন Linux ডিস্ট্রিবিউশনে এটি ইন্সটল করার প্রক্রিয়া ভিন্ন হতে পারে। নিচে উবুন্টু (Ubuntu)-এর জন্য উদাহরণ দেওয়া হলো:
Ubuntu/Debian-এ gfortran ইন্সটলেশন:
প্যাকেজ লিস্ট আপডেট করুন:
Terminal-এ এই কমান্ডটি রান করুন:sudo apt updategfortran ইনস্টল করুন:
এই কমান্ডটি রান করুন:sudo apt install gfortranফোরট্রান প্রোগ্রাম রান করুন:
gfortranদিয়ে ফোরট্রান কোড কম্পাইল এবং রান করতে পারবেন।উদাহরণ:
gfortran hello.f90 -o hello ./hello
Red Hat/CentOS-এ gfortran ইন্সটলেশন:
প্যাকেজ ইনস্টল করুন:
CentOS বা RHEL ব্যবহার করলে, এই কমান্ডটি চালান:sudo yum install gcc-gfortran- ফোরট্রান প্রোগ্রাম রান করুন:
একইভাবেgfortranদিয়ে ফোরট্রান প্রোগ্রাম কম্পাইল করতে পারবেন।
উপসংহার
ফোরট্রান ইন্সটলেশন প্রক্রিয়া প্ল্যাটফর্ম অনুযায়ী আলাদা হতে পারে, তবে অধিকাংশ সিস্টেমে কম্পাইলার যেমন gfortran ব্যবহার করলেই কাজ হয়। Windows-এ MinGW, macOS-এ Homebrew এবং Linux-এ gfortran ব্যবহার করা হয়। একবার ইন্সটল হয়ে গেলে আপনি ফোরট্রান প্রোগ্রামগুলো কম্পাইল এবং রান করতে পারবেন।
ফোরট্রান কম্পাইলার (GFortran, Intel Fortran) এবং IDE সেটআপ
ফোরট্রান প্রোগ্রামিং ভাষায় কোড লেখার পর, সেগুলি কম্পাইল ও রান করার জন্য একটি উপযুক্ত কম্পাইলার এবং IDE (Integrated Development Environment) প্রয়োজন হয়। এখানে আমরা দুটি জনপ্রিয় ফোরট্রান কম্পাইলার GFortran এবং Intel Fortran নিয়ে আলোচনা করব এবং তাদের IDE সেটআপ কিভাবে করবেন তা দেখব।
১. GFortran কম্পাইলার
GFortran (GNU Fortran) হলো ফ্রি এবং ওপেন-সোর্স একটি ফোরট্রান কম্পাইলার, যা গাণিতিক এবং বৈজ্ঞানিক প্রোগ্রামিংয়ের জন্য অত্যন্ত জনপ্রিয়।
GFortran সেটআপ:
Windows-এ GFortran ইনস্টলেশন:
- MinGW-w64 ব্যবহার করে GFortran ইনস্টল করুন:
- MinGW-w64 ডাউনলোড করুন MinGW-w64 Download.
- ইনস্টল করার সময়, "Basic Setup" নির্বাচন করুন এবং ফোরট্রান সমর্থন (GFortran) সক্রিয় করুন।
- PATH পরিবর্তন করুন:
GFortran ইনস্টলেশন শেষে, আপনার
binফোল্ডারটি PATH-এ যোগ করুন। যেমন:C:\mingw-w64\bin
- পরীক্ষা:
- Command Prompt বা PowerShell-এ
gfortran --versionকমান্ড চালিয়ে ইনস্টলেশন নিশ্চিত করুন।
- Command Prompt বা PowerShell-এ
Linux-এ GFortran ইনস্টলেশন:
Ubuntu/Debian:
sudo apt update sudo apt install gfortranCentOS/RHEL:
sudo yum install gcc-gfortranFedora:
sudo dnf install gcc-gfortran
macOS-এ GFortran ইনস্টলেশন:
Homebrew ব্যবহার করে:
brew install gcc
GFortran IDE সেটআপ:
GFortran ব্যবহার করতে আপনি একটি IDE সেটআপ করতে পারেন, যেমন:
- Code::Blocks: এটি একটি ওপেন-সোর্স IDE যা GFortran সমর্থন করে। Code::Blocks ইনস্টল করার পর GFortran এর সাথে সংযোগ স্থাপন করতে হবে।
- Visual Studio Code (VS Code): একটি হালকা এবং শক্তিশালী কোড এডিটর, যার মধ্যে আপনি ফোরট্রান প্লাগইন (যেমন Modern Fortran) ইনস্টল করে কাজ করতে পারেন।
২. Intel Fortran কম্পাইলার
Intel Fortran Compiler হলো একটি শক্তিশালী এবং উচ্চপারফরম্যান্স ফোরট্রান কম্পাইলার, যা বিশেষ করে উচ্চতর গাণিতিক বিশ্লেষণ এবং সিমুলেশন কাজের জন্য তৈরি করা হয়েছে। এটি সাধারণত বৃহৎ প্রকল্প এবং গবেষণার জন্য ব্যবহৃত হয়।
Intel Fortran সেটআপ:
Windows-এ Intel Fortran ইনস্টলেশন:
- Intel oneAPI প্যাকেজ ডাউনলোড করুন:
- Intel Fortran কম্পাইলার ইনস্টল করতে Intel oneAPI ডাউনলোড করুন Intel oneAPI।
- এনভায়রনমেন্ট ভেরিয়েবল সেট করুন:
- ইনস্টলেশন শেষে, Intel Fortran-এর
binফোল্ডারটি আপনার PATH-এ যুক্ত করতে হবে।
- ইনস্টলেশন শেষে, Intel Fortran-এর
- পরীক্ষা:
- Command Prompt বা PowerShell-এ
ifort --versionকমান্ড দিয়ে ইনস্টলেশন পরীক্ষা করুন।
- Command Prompt বা PowerShell-এ
Linux-এ Intel Fortran ইনস্টলেশন:
- Intel Fortran কম্পাইলার প্যাকেজ ডাউনলোড করুন Intel oneAPI।
- প্যাকেজ ইনস্টল করে
ifortকমান্ড দিয়ে পরীক্ষা করুন।
macOS-এ Intel Fortran ইনস্টলেশন:
- Intel oneAPI প্যাকেজ ইনস্টল করতে হবে। আপনি Intel Developer Zone থেকে প্যাকেজটি ডাউনলোড করতে পারেন।
Intel Fortran IDE সেটআপ:
Intel Fortran-এর জন্য IDE সেটআপ করতে আপনাকে Intel® oneAPI toolkit ব্যবহার করতে হবে। এখানে Intel® Data Parallel C++ (DPC++) এবং Intel® Parallel Studio XE toolkit ব্যবহৃত হতে পারে।
- Visual Studio: Intel Fortran কম্পাইলারের জন্য Visual Studio একটি অন্যতম জনপ্রিয় IDE। Visual Studio তে Intel Fortran ইনস্টল করার পর, সহজে ফোরট্রান কোড লিখতে এবং কম্পাইল করতে পারবেন।
৩. IDE নির্বাচন
ফোরট্রান প্রোগ্রামিংয়ের জন্য IDE নির্বাচন একটি গুরুত্বপূর্ণ বিষয়। এখানে কিছু জনপ্রিয় IDE এবং তাদের সেটআপ পদ্ধতি দেওয়া হলো:
1. Code::Blocks:
- Code::Blocks একটি ওপেন-সোর্স IDE যা GFortran এবং Intel Fortran-এর জন্য ভাল সমর্থন প্রদান করে।
2. Visual Studio Code (VS Code):
- VS Code একটি হালকা এবং কাস্টমাইজযোগ্য কোড এডিটর। Fortran প্লাগইন ইনস্টল করার মাধ্যমে এটি ফোরট্রান সমর্থন করতে পারে।
3. Eclipse Fortran IDE (Photran):
- Eclipse ব্যবহারকারী যারা একাধিক ভাষায় কাজ করতে চান তাদের জন্য Photran প্লাগইন ইন্সটল করে ব্যবহার করা যেতে পারে।
4. CLion:
- CLion একটি শক্তিশালী C/C++ IDE, তবে এটি ফোরট্রান সমর্থনকারী প্লাগইনও সরবরাহ করে।
উপসংহার
ফোরট্রান প্রোগ্রামিংয়ের জন্য দুটি জনপ্রিয় কম্পাইলার GFortran এবং Intel Fortran রয়েছে, যেখানে GFortran একটি ফ্রি এবং ওপেন-সোর্স কম্পাইলার, এবং Intel Fortran একটি উচ্চ কার্যকারিতা সমর্থিত কম্পাইলার। IDE হিসেবে আপনি Code::Blocks, VS Code, অথবা Eclipse ব্যবহার করতে পারেন। আপনার প্রোজেক্টের চাহিদা অনুযায়ী এই কম্পাইলার এবং IDE ব্যবহার করে আপনি ফোরট্রান কোডের উন্নয়ন ও কম্পাইলেশন সহজেই করতে পারবেন।
প্রথম ফোরট্রান প্রোগ্রাম লেখা এবং রান করা
ফোরট্রান একটি শক্তিশালী প্রোগ্রামিং ভাষা যা প্রধানত বৈজ্ঞানিক গণনা, গাণিতিক বিশ্লেষণ এবং সিমুলেশন প্রক্রিয়া করতে ব্যবহৃত হয়। ফোরট্রানে প্রথম প্রোগ্রাম লেখা এবং রান করার জন্য নিচের পদক্ষেপগুলো অনুসরণ করতে হবে।
১. ফোরট্রান কম্পাইলার এবং IDE সেটআপ
ফোরট্রান কোড রান করতে আপনাকে প্রথমে ফোরট্রান কম্পাইলার এবং একটি IDE (Integrated Development Environment) বা টেক্সট এডিটর ইনস্টল করতে হবে। আপনি গন্যো ফোরট্রান (gfortran) অথবা Intel Fortran ব্যবহার করতে পারেন। একইভাবে, Eclipse, Code::Blocks, বা Visual Studio Code (VSCode) IDE গুলির মধ্যে যেকোন একটি নির্বাচন করতে পারেন।
২. প্রথম ফোরট্রান প্রোগ্রাম লেখা
ফোরট্রান প্রোগ্রাম লেখার জন্য একটি সাধারণ উদাহরণ নিচে দেওয়া হলো। এই প্রোগ্রামটি কেবল "Hello, World!" মেসেজটি প্রিন্ট করবে।
প্রোগ্রাম কোড:
program hello
print *, 'Hello, World!'
end program helloএটি একটি খুব সাধারণ প্রোগ্রাম, যা ফোরট্রান ভাষায় লেখা হয়েছে। এই কোডটি একটি hello নামক প্রোগ্রাম তৈরি করে এবং কম্পিউটার স্ক্রীনে "Hello, World!" মেসেজটি প্রদর্শন করবে।
কোড ব্যাখ্যা:
program hello: এটি প্রোগ্রামের নাম নির্ধারণ করে এবং প্রোগ্রামের শুরু সংকেত দেয়।print *, 'Hello, World!': এই লাইনটি স্ক্রীনে "Hello, World!" মেসেজটি প্রিন্ট করবে।end program hello: এটি প্রোগ্রামের সমাপ্তি সংকেত দেয়।
৩. প্রোগ্রাম সংরক্ষণ
- কোডটি একটি
.f90এক্সটেনশন সহ ফাইল হিসেবে সংরক্ষণ করুন, যেমনhello.f90।
৪. ফোরট্রান কোড কম্পাইল এবং রান করা
a. gfortran ব্যবহার করে রান করা:
- কম্পাইল করা:
- আপনার টার্মিনাল বা কমান্ড প্রম্পট খুলুন।
hello.f90ফাইলটি যেখানে সংরক্ষণ করেছেন, সেখানে চলে যান।কম্পাইল করতে নিচের কমান্ডটি দিন:
gfortran hello.f90 -o hello- এখানে
hello.f90হলো সোর্স কোড ফাইল এবং-o helloকমান্ডটি আউটপুট এক্সিকিউটেবল ফাইলhelloতৈরি করবে।
- রান করা:
এবার, রান করতে নিচের কমান্ডটি দিন:
./hello- এটি স্ক্রীনে "Hello, World!" প্রদর্শন করবে।
b. Intel Fortran ব্যবহার করে রান করা:
- কম্পাইল করা:
যদি আপনি Intel Fortran ব্যবহার করেন, প্রথমে নিচের কমান্ড দিয়ে কোডটি কম্পাইল করুন:
ifort hello.f90 -o hello
- রান করা:
এরপর, কোডটি রান করতে:
./hello
৫. ফলাফল
আপনি যদি সবকিছু সঠিকভাবে করেন, তাহলে আপনার স্ক্রীনে "Hello, World!" মেসেজটি দেখাবে। এটি আপনার প্রথম ফোরট্রান প্রোগ্রাম চালানোর সফল ফলাফল।
উপসংহার
ফোরট্রানে প্রথম প্রোগ্রাম লেখা খুবই সহজ এবং এটি আপনাকে এই ভাষার মৌলিক গঠন বুঝতে সাহায্য করে। পরবর্তী সময়ে আপনি আরও জটিল গণনা, সিমুলেশন, এবং বৈজ্ঞানিক বিশ্লেষণ করতে ফোরট্রান ব্যবহার করতে পারবেন।
ফোরট্রান প্রোগ্রাম কম্পাইল এবং Execute করা
ফোরট্রান প্রোগ্রাম লিখে তা কম্পাইল এবং এক্সিকিউট (execute) করার জন্য কিছু নির্দিষ্ট পদক্ষেপ অনুসরণ করতে হয়। এই প্রক্রিয়াটি সাধারণত নিম্নলিখিত স্টেপগুলো অন্তর্ভুক্ত করে:
১. ফোরট্রান প্রোগ্রাম লেখা
ফোরট্রান প্রোগ্রাম সাধারণত .f90 (যেমন, program.f90) এক্সটেনশন সহ লেখা হয়। নিচে একটি সাধারণ ফোরট্রান প্রোগ্রামের উদাহরণ দেওয়া হলো:
program hello_world
print *, 'Hello, World!'
end program hello_worldএই প্রোগ্রামটি শুধুমাত্র "Hello, World!" মেসেজটি কম্পিউটারে প্রদর্শন করবে।
২. ফোরট্রান প্রোগ্রাম কম্পাইল করা
ফোরট্রান প্রোগ্রাম কম্পাইল করার জন্য একটি ফোরট্রান কম্পাইলার প্রয়োজন। জনপ্রিয় ফোরট্রান কম্পাইলারগুলির মধ্যে gfortran (GNU Fortran) অন্যতম।
কম্পাইলার ব্যবহার:
- gfortran ইনস্টল করা (যদি আপনার কম্পিউটারে ইনস্টল না থাকে):
Linux: আপনি নিচের কমান্ডটি ব্যবহার করে gfortran ইনস্টল করতে পারেন:
sudo apt-get install gfortran- Windows: MinGW বা Cygwin ব্যবহার করতে পারেন, যা gfortran অন্তর্ভুক্ত করে।
প্রোগ্রাম কম্পাইল করা:
ফোরট্রান প্রোগ্রামটি কম্পাইল করতে, কমান্ড লাইনে নীচের কমান্ডটি ব্যবহার করুন:gfortran -o hello_world program.f90gfortran: কম্পাইলারটি নির্দেশ করে।-o hello_world: এটি আউটপুট এক্সিকিউটেবল ফাইলের নাম দেয়। এখানে, এটিhello_worldনামে একটি এক্সিকিউটেবল ফাইল তৈরি করবে।program.f90: এটি কম্পাইল করতে হবে এমন ফোরট্রান সোর্স ফাইলের নাম।
- কম্পাইলেশন সম্পন্ন হলে আউটপুট ফাইল তৈরি হবে, যেমন
hello_world।
৩. ফোরট্রান প্রোগ্রাম এক্সিকিউট (Execute) করা
এখন, আপনি যে এক্সিকিউটেবল ফাইলটি তৈরি করেছেন, সেটি চালানোর জন্য নিচের কমান্ডটি ব্যবহার করুন:
কমান্ড:
./hello_worldএটি "Hello, World!" মেসেজটি আপনার স্ক্রীনে প্রিন্ট করবে।
৪. ফোরট্রান প্রোগ্রাম ত্রুটি সমাধান করা (Debugging)
যদি কোনো ত্রুটি থাকে, তবে কম্পাইলার সাধারণত ত্রুটির বার্তা দেখাবে। আপনাকে কোডের ত্রুটি সংশোধন করতে হবে এবং আবার প্রোগ্রামটি কম্পাইল করতে হবে। উদাহরণস্বরূপ, যদি আপনি ভুলভাবে কোন ভেরিয়েবল ব্যবহার করেন বা কোনো সেমিকোলন বা ব্র্যাকেট ভুলভাবে রাখেন, তবে কম্পাইলার ত্রুটি দেখাবে এবং তা সংশোধন করতে হবে।
৫. অতিরিক্ত টিপস
ফোরট্রান প্রোগ্রামের অপ্টিমাইজেশন: প্রোগ্রামটি দ্রুততর করার জন্য আপনি কম্পাইলের সময় অপ্টিমাইজেশন ফ্ল্যাগও ব্যবহার করতে পারেন:
gfortran -O2 -o hello_world program.f90-O2: এটি অপ্টিমাইজেশন ফ্ল্যাগ, যা প্রোগ্রামের পারফরম্যান্স বাড়ানোর জন্য ব্যবহৃত হয়।
এইভাবে, আপনি ফোরট্রান প্রোগ্রাম লিখে তা কম্পাইল এবং এক্সিকিউট করতে পারবেন।
Read more