Mari kita lihat perintah yang dapat kita gunakan untuk menginstal versi Gfortran 5/6/7/8/9/10/11 di Ubuntu 18.04/20.04/21.04, Linux Mint, Debian, dan sistem serupa lainnya.
FORTRAN adalah singkatan dari Formula Translation. Bahasa tingkat tinggi ini dirancang untuk sains, masalah teknik, atau masalah dalam manajemen perusahaan yang dapat diungkapkan dengan rumus matematika, dan fungsi perhitungan numeriknya kuat.
Itu diusulkan pada tahun 1954 dan secara resmi digunakan pada tahun 1956. Ini memiliki sejarah enam puluh tahun hingga 2021, tetapi masih bertahan lama. Itu selalu menjadi bahasa utama yang digunakan di bidang komputasi numerik. Namun, ini juga telah menjadi bahasa pemrograman berorientasi objek sejak tahun 2003, yang digunakan khususnya untuk perhitungan numerik dalam sains, teknologi, dan penelitian.
Versi GNU dari Fortran dikenal sebagai GFortran, kompiler GNU Fortran, yang merupakan bagian dari GNU Compiler Collection (GCC) gratis untuk Fortran 95/2003/2008/2018. Pelajari lebih lanjut tentangnya di Wikipedia.
Di sini kita akan mempelajari langkah-langkah untuk menginstal versi terbaru GFortran di Ubuntu 20.04 LTS Focal fossa untuk mulai mempelajari bahasa pemrograman ini.
Langkah-langkah untuk menginstal GFortran versi terbaru di Ubuntu 20.04 Linux
Jalankan pembaruan sistem
Pastikan Anda memiliki sistem yang diperbarui dan untuk itu jalankan perintah pembaruan sistem yang diberikan di bawah ini yang juga akan membangun kembali cache repositori.
sudo apt update
Instal GFrotan 5/6/7/8/9/10/11 di Ubuntu 20.04
Repositori dasar default Ubuntu 20.04 LTS menawarkan 5 hingga 10 versi, jadi jika Anda ingin menginstalnya, dapat menggunakan perintah yang sesuai di bawah ini:
GFrotran 5
sudo apt install gfortran-5
Untuk Versi 6
sudo apt install gfortran-6
Untuk Versi 7
sudo apt install gfortran-7
Untuk Versi 8
sudo apt install gfortran-8
Untuk Versi 9
sudo apt install gfortran-9
Untuk Versi 10
sudo apt install gfortran-10
Untuk Gfortran Versi 11 dan yang terbaru lainnya dalam pengembangan:
Namun, saat menulis artikel Gfortran versi 11 tidak tersedia di repositori default Ubuntu 20.04. Oleh karena itu, jika Anda menginginkannya, Anda dapat menambahkan PPA.
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
Instal Gfortran 11 di Ubuntu
sudo apt install gfortran-11
Untuk memeriksa versi yang diinstal:
gfortran --version
atau
gfortran:11 --version
Anda dapat mengganti 11 dengan versi pada perintah di atas yang Anda gunakan.
Contoh Kode
Tergantung pada kode Fortran, simpan file kode dengan ekstensi yang sesuai. Misalnya :Jika kode sumber ada di FORTRAN 77 file kode akan disimpan dengan .f
(atau .for
yang kurang umum ) ekstensi. Dengan cara yang sama untuk Fortran 90 .f90
ekstensi akan digunakan dan untuk Fortran 95 – .f95
Mari kita ambil contoh kode Fortran 77
Dengan menggunakan kode yang diberikan di bawah ini, kami akan meminta pengguna untuk memasukkan dua nilai A dan B setelah sistem tersebut akan secara otomatis menemukan pembagi persekutuan terbesar untuk kedua bilangan tersebut menggunakan algoritma Euclidean.
pengujian nano.f
Copy-paste kode yang diberikan di bawah ini:
PROGRAM EUCLID PRINT *, 'A?' READ *, NA IF (NA.LE.0) THEN PRINT *, 'A harus bilangan bulat positif.' BERHENTI AKHIR JIKA CETAK *, 'B?' BACA *, NB JIKA (NB.LE.0) MAKA CETAK *, 'B harus bilangan bulat positif.' STOP END IF PRINT *, 'PBB dari', NA, ' dan', NB, ' adalah', NGCD(NA, NB), '.' STOP END FUNCTION NGCD(NA, NB) IA =NA IB =NB 1 JIKA (IB.NE.0) MAKA ITEMP =IA IA =IB IB =MOD(ITEMP, IB) GOTO 1 END JIKA NGCD =IA RETURN ENDKompilasi kode Fortran yang disimpan
Di sini kami menggunakan versi 11
gofortran-11 test.f -o youapp .keluarCatatan :Anda dapat mengubah aplikasi Anda dengan nama apa pun yang ingin Anda tetapkan file output Anda:
Sekarang, jalankan program yang telah dikompilasi:
./youapp.out
Dengan cara ini, kita dapat menginstal dan mulai mengkompilasi kode Fortran kita di sistem operasi Ubuntu Linux. Pelajari lebih lanjut tentang bahasa ini di halaman wiki resminya.
Cara Menginstal Etherpad Lite di Ubuntu 20.04 LTS Yaru-colors:Berikan sentuhan warna-warni pada folder UbuntuUbuntu