Bien débuter avec son compilateur

Cet article est consacré à l’utilisation du compilateur C# en ligne de commande. Nous allons explorer différents flags pour compiler des programmes, dll ou exe.

Débuter avec un compilateur n’est pas anodin. Cela veut dire que l’on cherche à comprendre la mécanique interne de fabrication des briques logicielles. Partons du principe que nous évoluons sur la plateforme Windows pour commencer. Par défaut, le poste XP, Vista ou 7 dispose d’un compilateur par défaut. Et oui ! Du fait que le framework .NET est installé, le poste contient le compilateur C# et le compilateur Visual Basic.net. Commençons par faire du C# en ligne de commande et nous allons découvrir un univers de possibilités méconnues. Nous n’allons pas utiliser d’IDE (environnement de développement intégré) comme Visual Studio. Oui, mais vous allez me dire, « et je fais comment pour écrire du code » ? Nous pouvons utiliser notepad++ qui contient de la coloration syntaxique et connaît une multitude de langages. Pour compiler en ligne de commande, il faut que le chemin du compilateur soit dans le path afin de conserver le path de travail dans son répertoire de sources à utiliser. Pour que le compilateur c# soit dans le path, il faut soit l’ajouter à la main, soit installer le Platform SDK ou Windows SDK. Si vous n’avez pas de Windows SDK sous la main, ajoutez le folder C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 dans le path.

Christophe Pichaud

S'ABONNER
Egalement au sommaire n°: 160