Difference between revisions of "Applications/Gcc"

From HPC
Jump to: navigation , search
(Module)
(C Compiler)
Line 25: Line 25:
 
==Compilers==
 
==Compilers==
 
===C Compiler===
 
===C Compiler===
 +
<pre style="background-color:#000000; color: white; font-family: monospace, sans-serif;">
 +
[username@login01 ~]$ gcc -o test test.c
 +
[username@login01 ~]$ ./test.c
 +
</pre>
  
 
===C++ Compiler===
 
===C++ Compiler===

Revision as of 10:06, 15 March 2017

Application Details

  • Description: The GNU Compiler Collection is a collection of compilers for C, C++, Objective-C, Fortran, Ada and Go.
  • Version(s):legacy, 4.9.3, 5.2.0, 6.3.0
  • Module(s):gcc/legacy, gcc/4.9.3, gcc/5.2.0, gcc/6.3.0
  • Licence: GNU Licence

Module

Legacy

[username@login01 ~]$ module add gcc/legacy

4.9.3

[username@login01 ~]$ module add gcc/4.9.3

5.2.0

[username@login01 ~]$ module add gcc/5.2.0

6.3.0

[username@login01 ~]$ module add gcc/6.3.0

Compilers

C Compiler

[username@login01 ~]$ gcc -o test test.c
[username@login01 ~]$ ./test.c

C++ Compiler

Fortran Compiler

Further Information