-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.txt
34 lines (19 loc) · 1.04 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Exemple d'interpréteur
L'exemple constitue un "Exemple". Il est donné à titre d'illustration et ce n'est donc pas parce que "c'est le prof" qui le donne qu'il faut l'utiliser tel quel sans le comprendre (voir notamment le traitement des hexa). Cela dit, il constitue une bonne base pour démarrer le projet.
L'interpréteur utilise libreadline. Sur Linux, il faut donc installer le package de développement qui convient. Il apparaît que l'appel à lreadline n'est pas toujours suffisant pour compiler et nécessite parfois d'ajouter -lcurses selon les versions et l'état de votre OS. Ne pas hésiter à chercher sur le net ou nous consulter si vous avez des problèmes d'installation.
pour compiler la version debuggable
$ make debug
pour générer la documentation
$ make doc
pour nettoyer
$ make clean
pour créer l'archive à envoyer à votre tuteur
$ make archive
pour exécuter
emulMips [fichier de scripts]
les sources se trouvent dans
./src/
les includes dans
./include/
Les fichiers de script de test se trouvent dans
./tests/