ccWrapper, exemple : montre comment mapper des indicateurs de compilateur C/C++ d'autres compilateurs vers Visual C++.

Mise à jour : novembre 2007

Télécharger l'exemple

ccWrapper montre comment mapper par programme les indicateurs d'autres compilateurs vers le compilateur Visual C++. Le fichier de configuration inclus est utilisé uniquement à titre d'exemple, et ne représente pas un mode officiel de mappage des indicateurs d'une architecture à une autre, et est configurable afin que vous puissiez modifier cette configuration. Pour plus d'informations, consultez le fichier README.htm.

Note de sécurité :

Cet exemple de code est fourni pour illustrer un concept et ne doit pas être utilisé dans des applications ou des sites Web, car il peut ne pas illustrer les pratiques de programmation les plus sûres. Microsoft n'assume aucune responsabilité pour tout dommage indirect ou consécutif en cas d'utilisation de l'exemple de code à des fins autres que celles prévues.

Pour obtenir des exemples et des instructions d'installation :

  • Dans le menu Aide de Visual Studio, cliquez sur Exemples.

    Pour plus d'informations, consultez Recherche des fichiers d'exemple.

  • La liste la plus récente et la plus complète d'exemples est disponible en ligne à partir de la page d'exemples Visual Studio 2008 (en anglais).

  • Des exemples sont également disponibles sur le disque dur de votre ordinateur. Par défaut, des exemples et un fichier Readme sont copiés dans un dossier sous \Program Files\Visual Studio 9.0\Samples\. Pour les éditions Express de Visual Studio, tous les exemples sont accessibles en ligne.

Génération et exécution de l'exemple

Pour exécuter cet exemple

  1. Ouvrez la solution GccWrapper.sln.

  2. Dans le menu Générer, cliquez sur Générer la solution.

  3. À l'invite de commandes, copiez les fichiers GccWrapper et config dans le dossier TinyXML :

    copy Release\GccWrapper.exe Examples\TinyXML\gcc
    copy ccFile.cgf Examples\TinyXML
    
  4. À l'invite de commandes, naviguez vers le dossier TinyXML :

    cd Examples\TinyXML
    
  5. Exécutez Make.exe en entrant make à l'invite de commandes.

    Notez que vous recevrez de nombreuses erreurs, car /Wall est défini, mais xmltest.exe est en cours de création.

  6. Exécutez xmltest.exe en entrant xmltest.exe à l'invite de commandes.

Voir aussi

Autres ressources

Exemples généraux