Skip to content
Snippets Groups Projects
Commit e79cb9e2 authored by orestis.malaspin's avatar orestis.malaspin
Browse files

Merge branch 'import_fix_tp_vec2' into 'master'

Fix enonce + import in makefile.

See merge request !15
parents d7cecf2e 838176f5
No related branches found
No related tags found
1 merge request!15Fix enonce + import in makefile.
Pipeline #14674 passed
......@@ -20,6 +20,9 @@ pandoc-numbering:
urlcolor: blue
---
# Prérequis
- Installer la librairie SDL2 (`libsdl2-dev` sur ubuntu)
# But
- Rappel sur les opérations vectorielles de base en deux dimensions.
......@@ -48,7 +51,7 @@ Le fichier `vec2.c` contient 12 fonctions à compléter. Deux d'entre elles le s
Le travail pratique est terminé, lorsque que l'ensemble des tests passent. Vous pouvez exécuter les tests à tout moment en effectuant la commande `make run_tests` dans le répertoire `tp_vec2`.
Une fois que tous les tests passent avec succès, vous pouvez parcourir le fichier `main.c`. Essayez de comprendre ce qui y est fait. Dans un second temps, commencez par installer la librairie SDL2 (`libsdl2-dev` sur ubuntu). Puis, exécutez la commande `make main`, suivie de `./main` afin d'afficher le résultat.
Une fois que tous les tests passent avec succès, vous pouvez parcourir le fichier `main.c`. Essayez de comprendre ce qui y est fait. Dans un second temps, exécutez la commande `make main`, suivie de `./main` afin d'afficher le résultat.
# Travail à rendre
......@@ -61,4 +64,3 @@ répertoire au nom des deux auteurs·trices du code, qui lui-même contiendra to
votre code.
Le code doit être rendu au plus tard le 1.11.2021.
......@@ -3,7 +3,7 @@ CC:=gcc
#The flags passed to the compiler
CFLAGS:=-g -O3 -Wall -Wextra -fsanitize=address -fsanitize=leak -std=gnu11
#The flags passed to the linker
LDFLAGS:=-lm -lSDL2
LDFLAGS:=-lm
#Path to the lib Vec2
VPATH:=vec2 gfx
......@@ -11,7 +11,7 @@ run_tests: tests
./$<
main: main.o vec2.o gfx.o
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) -lSDL2
tests: vec_tests.o vec2.o
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment