Acabo de instalar 12.04 LTS en mi computadora portátil y soy un poco nuevo en esto. Tengo que escribir algún programa en Fortran 77 y necesito un compilador Fortran 77. Intenté instalar g77 como se describe en el sitio web de Ubuntu, pero no pude hacerlo. He escrito lo siguiente en la terminal:
sudo apt-get install g77
y obtén lo siguiente:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package g77 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'g77' has no installation candidate
¿Puedo saber cuál es el problema? He intentado buscar g77 en el centro de software pero aparentemente no está allí. ¿Esto significa que no está disponible para 12.04?
Actualmente estoy usando una computadora portátil Asus K43S con procesador Intel Core i5-2450M y mi Ubuntu está instalado junto con Windows.
fuente
gfortran-7
que es compatible con elgcc-7
. También necesitaba g ++, así que lo hicesudo apt-get install gcc-7 g++-7 gfortran-7
. Lo extraño fue que no había un enlace simbólico paragfortran
eso era paragcc
yg++
, entoncessudo ln -s /usr/bin/gfortran-7 /usr/bin/gfortran
. launchpad.net/ubuntu/bionic/+package/gfortran-7 También hay ungfortran-8
.También puedes intentar
f77
, de Intel. Hay una licencia gratuita si es un estudiante, un educador de un contribuyente de código abierto (también hay otros perfiles que se ajustan a los requisitos de Intel para la licencia de software libre, por lo general, se ajusta si no lo está utilizando para propuestas comerciales).https://software.intel.com/en-us/qualify-for-free-software
Simplemente haga clic en uno de los perfiles de usuario anteriores, regístrese, descargue e instale. Estoy usando
Intel Parallel Studio XE
, que también viene con soporte para MPI para que pueda ejecutar tareas paralelas. Al descargarlo, puede elegir el instalador completo con unos pocos GB o el instalador parcial que le permitirá elegir qué herramientas desea instalar. Como solo quería Fortran, descargué el instalador parcial y lo instalé usando lo siguiente:Después de eso, solo siga las instrucciones para finalizar el procedimiento. Cuando termine, debe cargar el entorno para poder usar el compilador. Sólo tipo
Y después de eso, notará los comandos
ifort
yf77
están disponibles en la terminal. Esos son compiladores de Fortran. Puede encontrar más información al respecto aquí: https://software.intel.com/en-us/intel-fortran-compiler-17.0-user-and-reference-guideRecuerde que debe cargar el entorno cada vez que inicie una nueva sesión en la terminal.
fuente