Discussion générale Integrer une toolchain perso

  • mardi 7 août 2012 14:02
     
     

    Bonjour,

    Je viens poser une question un peu particulière au vu du peu d'infos que j'ai trouvés a ce sujet.

    Je suis détenteur d'une version professionnelle de Microsoft Visual Studio 2010 et je voudrais faire un add-in qui permettrais d'utiliser une toolchain différente ( compilo + linker ) pour langage C. Par toolchain personnalisé j'entend bien l'ensemble des outils, j'ai besoin de remplacer les outils existants (ou de coder une chaîne de compilation entière). J'ai vu plusieurs options via MSBuild et les build customizations. J'ai commencé à coder une règle MSBuild pour compiler mes fichiers *.c au niveau de la passe CustomBuild ( je me suis inspiré du projet YASM : http://yasm.tortall.net/ ) mais j'ai maintenant besoin de faire le link d'un projet. Je pensais faire un override des options du Link par défaut mais je pense qu'il est innadapté.

    Je suis un peu perdu dois-je coder une règle pour le Link moi-même ? Comment faire pour faire en sorte qu'elle passe a la place du Link ? Suis-je au moins sur la bonne piste ?

    Si quelqu'un a de la doc, des infos, des tutos sur MSBuild je suis preneur. Si vous pouvez m'indiquer un projet existant intégrant une toolchain perso.

    Merçi d'avance.

    PS : si je me suis trompé de forum, veuillez m'indiquer ou poster mes questions.


Toutes les réponses