...
Invocations | Usage (supported standards) |
---|---|
xlc | Compile C source files. (ANSI C89, ISO C99, IBM language extensions) |
xlc++ | Compile C++ source files. |
xlf | Compile FORTRAN 77 source files |
xlf90 | Compile FORTRAN 90 source files |
xlf95 | Compile FORTRAN 95 source files |
xlcuf | Compile CUDA FORTRAN source files |
To learn more about the XL Fortran for Linux compiler, access the online product documentation in IBM Knowledge Center for the XL C/C++ compiler and the XL Fortran compiler. All invocations with a suffix of _r (eg. xlc_r, xlf_r,...) allow for thread-safe compilation. Use these commands to create threaded applications or to link programs that use multi-threading.
The OpenMP parallelization is enabled by the -qsmp compiler option. If -qsmp=omp is specified, strict OpenMP compliance is applied on the compiling programs. Please refer to the official OpenMP support in IBM XL compilers documentation.
To learn more about the XL Fortran for Linux compiler, access the online product documentation in IBM Knowledge Center for the XL C/C++ compiler and the XL Fortran compiler.
PORTLAND Group (PGI)
The name of the PGI compilers are:
...