Skip to content

Maxe2005/Dezidez

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

175 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dezidez

Le projet consiste en la réalisation d'un grapheur d'expressions fonctionnelles, c'est à dire d'un logiciel destiné à représenter graphiquement des expressions du type: sin(xabs(x))+2 , exp(x+(6log(x+1))) etc...

Avec docker

1. Autoriser l'accès local au serveur X (à refaire à chaque session si besoin)

xhost +local:root

2. Build l'image Docker

docker compose build

3. Lancer l'application

docker compose up

Ligne de compilation Windows

gcc -o main .c Gestion_3D/.c SDL2_gfx/*.c cJSON/cJSON.C -Iinclude -Llib -lmingw32 -lSDL2main -lSDL2 -lSDL2_ttf -lSDL2_mixer -lSDL2_image

Linux

Ligne de compilation Ubuntu

gcc *.c Gestion_3D/*.c cJSON/cJSON.c -o prog -lSDL2 -lSDL2main -lSDL2_ttf -lm -lSDL2_mixer -lSDL2_gfx -lSDL2_image

Pour installer toutes les dépendances

sudo apt update
sudo apt install $(grep -v '^#' requirements.txt)

About

Le projet consiste en la réalisation d'un grapheur d'expressions fonctionnelles, c'est à dire d'un logiciel destiné à représenter graphiquement des expressions du type: sin(x*abs(x))+2 , exp(x+(6*log(x+1))) etc...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors