GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara menginstal Gfortran 9, 10 atau 11 di Ubuntu 20.04 LTS

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 END 

Kompilasi kode Fortran yang disimpan

Di sini kami menggunakan versi 11

gofortran-11 test.f -o youapp .keluar

Catatan :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.


Ubuntu
  1. Cara Menginstal Git di Ubuntu 20.04

  2. Cara Menginstal Docker di Ubuntu 22.04 / 20.04 LTS

  3. Cara Menginstal PlayOnLinux di Ubuntu 20.04 LTS

  1. Cara Menginstal MariaDB di Ubuntu 20.04 LTS

  2. Cara Menginstal Ansible di Ubuntu 20.04 LTS / 21.04

  3. Cara Menginstal Minikube di Ubuntu 20.04 LTS / 21.04

  1. Cara Menginstal Spotify di Ubuntu 18.04 LTS

  2. Cara Menginstal Prometheus di Ubuntu 18.04 LTS

  3. Cara Menginstal Memcached di Ubuntu 18.04 LTS