Installing software in your home directory/fr: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 24: Line 24:


Une fois le module chargé, vous pouvez modifier les liens établis au cours du processus de ''build'' pour inclure la bibliothèque, par exemple
Une fois le module chargé, vous pouvez modifier les liens établis au cours du processus de ''build'' pour inclure la bibliothèque, par exemple
{{Commande|gcc -o my_prog file1.o file2.o -llapack -lblas}}
{{Command|gcc -o my_prog file1.o file2.o -lnetcdf}}
pour lier les bibliothèques LAPACK et BLAS.
pour lier avec la bibliothèque NetCDF.


Sur la ligne pour le lien, le nom de la bibliothèque doit être préfixé par <tt>-l</tt>; il s'agit d'un fichier de type <tt>.a</tt> ou <tt>.so</tt>. Vous trouverez dans la documentation relative à la bibliothèque le nom de ce fichier et l'ordre dans lequel les liens doivent être établis dans les cas où vous avez plusieurs de ces fichiers. Le module pour la bibliothèque doit être chargé pour effectuer le ''build'', mais aussi pour exécuter l'application compilée à l'aide de la bibliothèque.
Sur la ligne pour le lien, le nom de la bibliothèque doit être préfixé par <tt>-l</tt>; il s'agit d'un fichier de type <tt>.a</tt> ou <tt>.so</tt>. Vous trouverez dans la documentation relative à la bibliothèque le nom de ce fichier et l'ordre dans lequel les liens doivent être établis dans les cas où vous avez plusieurs de ces fichiers. Le module pour la bibliothèque doit être chargé pour effectuer le ''build'', mais aussi pour exécuter l'application compilée à l'aide de la bibliothèque.
rsnt_translations
53,464

edits

Navigation menu