Babel : Appel du système de compilation C/C++


Voici les commandes conseillées (d'autres commandes existent) :
Langages Frontale Blue Gene/P Suffixes des fichiers sources
C
xlc_r
mpixlc_r
.c
C++
xlC_r, xlc++_r
mpixlcxx_r
.C, .cxx, .c++, .cc, .cp, .cpp

Exemples de générations d'exécutables pour Blue Gene/P :

Babel : mpixlc_r prog.c -o prog
Babel : mpixlcxx_r prog.C -o prog

Création de bibliothèques et édition de liens

Attention : la création de bibliothèques et l'édition de liens pour les nœuds de calcul doit se faire en utilisant les outils de cross-compilation suivants :

L'utilisation des outils ar, ranlib et ld peut mener dans de nombreux cas à la création de fichiers non valides sur les nœuds de calcul.


© CNRS - IDRIS, 23/04/2012