Invoquant cl.exe (MSVC compilateur) dans le shell Cygwin

Je suis fortement l'utilisation de Cygwin (avec Mastic shell). Mais, c'est assez difficile à invoquer cl.exe (qui est, le compilateur Visual C++ de la chaîne d') dans le shell Bash Cygwin. L'exécution de vcvars*.bat dans le shell Bash ne fonctionne pas de toute évidence. J'ai essayé de migrer VC++de variables d'environnement pour Cygwin, mais il n'est pas facile.

Comment puis-je exécuter le compilateur VC++ dans Cygwin du shell Bash?

  • Cette question est liée stackoverflow.com/questions/62029/vs2008-command-prompt-cygwin/...
  • Mon wrapmsvc [ code.google.com/p/wrapmsvc ] programme pourrait être utile. C'est un wrapper pour l'appelant cl.exe et d'autres outils MS à partir de Linux via Wine; il traduit de style unix chemins de Vin de style windows chemins et commence la véritable outil via Wine. Cela signifie que vous pouvez appeler le compilateur unix chemins sans confondre le réel compilateur. Bien sûr, cela ne fonctionnera pas dans Cygwin, car il n'y a pas de Vin, mais vous pourriez être en mesure de la modifier à n'utiliser pas de Vin et au lieu de faire la traduction de chemin d'accès d'une autre façon.
InformationsquelleAutor user46185 | 2008-12-14