IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual Studio Discussion :

Remplacer les cl.exe dans Visual Studio 2010


Sujet :

Visual Studio

  1. #1
    Membre confirmé
    Avatar de Captain'Flam
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2011
    Messages
    273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2011
    Messages : 273
    Points : 455
    Points
    455
    Billets dans le blog
    1
    Par défaut Remplacer les cl.exe dans Visual Studio 2010
    Bonjour !

    un truc de dingue à vous soumettre :

    Jusqu'à la semaine dernière je travaillais avec Visual Studio 2005 pour écrire du C.

    Pour pouvoir vérifier les warnings de mon code avec d'autres compilateurs (gcc par ex), j'avais mis au point une astuce un peu cracra mais qui fonctionnait parfaitement :

    J'avais remplacé les exécutables de compilations de Visual (cl.exe, lib.exe et link.exe) par des exécutables de mon cru qui ne faisaient rien d'autres que d'invoquer un script python.
    Ce script python devait analyser la ligne de commande et suivant certains paramètres, invoquer un autre compilateur ou pas.
    Par ex, si gcc devait être invoqué, le script "traduisait" la ligne de commande du format Visual au format gcc, appelait gcc et traduisait la sortie de gcc en sortie à la sauce Visual.
    Comme ça, sans quitter mon environnement Visual, j'avais les warnings de gcc. Je n'avais plus qu'à double-cliquer dessus pour les retrouver dans mon code.
    A l'inverse, si c'était bien le cl.exe de Visual qui devait être invoqué, le script renvoyait un code d'erreur particulier, et mon exécutable de substitution invoquait alors le vrai cl.exe qui avait été renommé cl_original.exe.
    Dans tous les cas, ça marchait nickel !

    Aujourd'hui, mon poste de travail a été changé, et je me retrouve avec Visual 2010 sous Windows 7 64 bits.

    Visual 2010 est vraiment très bien, mais quand j'installe ma même bidouille, je reçois cette erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1>TRACKER : error TRK0002: Echec de l'exécution de la commande : ""C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\CL.exe" @C:\Users\hadrien\AppData\Local\Temp\fca11337c1d64647acdb57a526e6187e.rsp". Descripteur non valide
    Est-ce qu'un ultime expert Visual Studio 2010 aurait une idée ?
    Pourquoi ça marchait avec Visual 2005 sous Win XP et plus maintenant ?
    Merci d'avance...
    Captain'Flam
    anciennement Sopsag, aka Hadrien
    Win seven x64 & Win 10 / Visual 2017 / Python 2.7 / Eclipse

  2. #2
    Membre confirmé
    Avatar de Captain'Flam
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2011
    Messages
    273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2011
    Messages : 273
    Points : 455
    Points
    455
    Billets dans le blog
    1
    Par défaut
    Bon... je vois que tout le monde s'en fiche...
    J'en prends bonne note...

    Mais je m'en fiche ! j'ai trouvé tout seul comment faire !
    C'est très compliqué mais maintenant ça marche impec !

    sans rancune !
    Captain'Flam
    anciennement Sopsag, aka Hadrien
    Win seven x64 & Win 10 / Visual 2017 / Python 2.7 / Eclipse

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Création de l'exe dans Visual Studio 2010
    Par wespro dans le forum Visual C++
    Réponses: 1
    Dernier message: 04/01/2011, 14h30
  2. F# sera inclus dans Visual Studio 2010
    Par LLB dans le forum F#
    Réponses: 7
    Dernier message: 16/06/2010, 13h43
  3. Les tests dans Visual Studio 2010
    Par hegros dans le forum Visual Studio
    Réponses: 3
    Dernier message: 21/05/2010, 21h52
  4. Recupere un exe dans visual studio
    Par beni34 dans le forum Visual Studio
    Réponses: 1
    Dernier message: 13/05/2009, 14h38
  5. Supprimer TOUS les raccourcis clavier dans Visual Studio
    Par jo_dalton dans le forum Visual Studio Team System
    Réponses: 5
    Dernier message: 05/08/2008, 00h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo