Skip to content

Vectem27/Univ_CompilationProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projet Analyse Syntaxique

Prérequis

Bison et Flex

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 :

  1. Télécharger win_flex_bison-x.x.x.
  2. Extraire l'archive dans l'emplacement de votre choix.
  3. Ajouter une variable d'environement PATH vers le dossier extrait. (Tutoriel)
  4. Renommez win_bison.exe par bison.exe et win_flex.exe par flex.exe à l'intérieur du dossier.
  5. Redémarrez windows.

Verifiez que tout fonctionne avec les commandes :

bison --version
flex --version

Clang

Les scripts de compilation utilisent clang. La version 19 ou supérieur est recommandé.

Pour installer clang sous windows, vous pouvez suivre ces étapes :

  1. Téléchargez 'LLVM-x.x.x-win64.exe' sur le github officiel
  2. Lancez l'executable et suivez le consignes d'installation.
  3. Redémarrez windows.

Verifiez que tout fonctionne avec la commande :

clang --version
clang++ --version

Compiler le projet

Pour compiler le projet sous windows, lancez simplement le script nommé 'Compile.bat".

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors