Pour faire fonctionner le projet, flex et bison sont requis. Leurs versions recommandés sont :
- Flex 2.6.4
- Bison 3.8.2
Installation recommandé :
Pour installer bison et flex sous windows, vous pouvez suivre ces étapes :
- Télécharger win_flex_bison-x.x.x.
- Extraire l'archive dans l'emplacement de votre choix.
- Ajouter une variable d'environement PATH vers le dossier extrait. (Tutoriel)
- Renommez win_bison.exe par bison.exe et win_flex.exe par flex.exe à l'intérieur du dossier.
- Redémarrez windows.
Verifiez que tout fonctionne avec les commandes :
bison --version
flex --versionLes scripts de compilation utilisent clang. La version 19 ou supérieur est recommandé.
Pour installer clang sous windows, vous pouvez suivre ces étapes :
- Téléchargez 'LLVM-x.x.x-win64.exe' sur le github officiel
- Lancez l'executable et suivez le consignes d'installation.
- Redémarrez windows.
Verifiez que tout fonctionne avec la commande :
clang --version
clang++ --versionPour compiler le projet sous windows, lancez simplement le script nommé 'Compile.bat".