Urgent flex et bison sous visual microsoft c++

haissa9 Messages postés 2 Date d'inscription mercredi 4 février 2004 Statut Membre Dernière intervention 14 juin 2005 - 14 juin 2005 à 10:25
ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 - 14 juin 2005 à 14:59
bonjour,
j'ai un projet a faire sous visual microsoft c++ et je dois faire des analyses syntaxique. es ce qu'il est possible d'utiliser flex et bison sous windows avec vc++ si oui comment je dois proceder pour que ca fonctionne sous ce dernier sinon y a-t-il un autre outil (parser) compatible avec vc++.
merci de votre aide

3 réponses

ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 7
14 juin 2005 à 12:01
Oui c'est possible, voici les points importants :
- Récupérer ou compiler la version Win32 de ces logiciels (disponibles en binaires sur les sites normalement). Pour bison, il me semble qu'il faudra d'autres logiciels.
- Dans ton projet visual, inclus les fichiers de script de flex et bison ainsi que des fichiers vides de sorties. Cela indiquera à visual qu'il faut compiler ou faire quelque chose avec ces fichiers.
- Pour les scripts, il faudra faire un custom build dans les options du projet et spécifier la ligne de commande.

PS : J'ai chez moi une version windows de ces soft ainsi que des projets de tests visual je crois. Si tu me fourni ton e-mail (par MP) je pourrais te les fournir.
0
haissa9 Messages postés 2 Date d'inscription mercredi 4 février 2004 Statut Membre Dernière intervention 14 juin 2005
14 juin 2005 à 14:34
merci de ton aide.
es ce que tu peux me clarifier un peu plus le dernier point (costum build...)
0
ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 7
14 juin 2005 à 14:59
En fait par défaut visual compile les fichiers .c et .cpp inclus dans le projet avec son compilo. Mais tu peux choisir te compiler d'autres fichiers avec d'autres outils en spécifiant quoi faire dans les options du projet en sélectionnant un fichier du projet et cocher custom build
0
Rejoignez-nous