ASCC
ADVANCED SCIENTIFIC COMPUTATION CENTER

TOOLS:
  Compilers  
  Matlab  
 
 
  GNQS  
  MPI  
  OpenMP  
 
 
  Exceed  

Compilers and Libraries

How to Compile

If you've never used a command-line compiler, here are the basics:
type the name of the compiler (such as f90) then options then filenames. A simple example is
>f90 test.f90
which compiled the test program with no options specified, so the generated file is a.out in your home directory. So in that case to run the program just do the command a.out.

Compilers

(man for more details and what the options are for each compiler)

Fortran

Fortran 90 and Fortran 95 compliant, supports parallel OpenMP directives. These are the Compaq Fortran compilers (formerly DIGITAL):

  • f77
  • f90
  • f95

NOTES: The f77 command uses the Compaq Fortran 90 compiler by default. If you want to use the Compaq Fortran 77 compiler, you must use the -old_f77 option with the f77 command.

External Links

C/C++

  • cc - Compaq C/C++ compiler/linker
  • gcc - GNU C/C++ compiler/linker
  • cpp - C language preprocessor

Others

  • java (use man for details)
  • perl (interpreter)
 

Debuggers

  • ladebug (use man for details).

Libraries