Langage C Sharp/Fiche/Compilation
Fiche mémoire sur la compilation
Les syntaxes des commandes à utiliser pour les différentes tâches du développement sont résumées dans le tableau suivant :
Tâche | Windows | Linux |
---|---|---|
compiler un programme (.exe) avec fenêtre console |
csc fichier.cs | mcs fichier.cs |
compiler un programme (.exe) sans fenêtre console |
csc /t:winexe fichier.cs | mcs -target:winexe fichier.cs |
compiler une bibliothèque (.dll) | csc /t:library fichier.cs | mcs -target:library fichier.cs |
utiliser une bibliothèque (.dll) | csc /r:fichier.dll ... | mcs -r:fichier.dll ... |
exécuter un programme | programme arguments... | mono programme.exe arguments... |