-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCommentUtiliserCMake.txt
33 lines (19 loc) · 1010 Bytes
/
CommentUtiliserCMake.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
Pour Créer un nouvel executable, il faut créer un dossier dans tatouage/src, mettre le fichier comportant le main() dedans, les autres fichier .c dans un dossier src qui est lui même dans le dossier du fichier précédent, et les .h dans un dossier include.
En gros ça donne:
tatouage/src/nomDuProjet/:
fichierAvecLeMain.c
src/*.c
include/*.h
Il faut ensuite ajouter au CMakeLists.txt le nom de l'executable (c'est le nom du dossier où est votre code) après les autres:
set(EXECUTABLES tousLesExecutablesSéparésParDesEspaces)
Ensuite,se placer dans le dossier tatouage/build/
faire un:
cmake ..
dans ce même dossier, faire un:
make
le programme compile, et l'executable est dans tatouage/bin/
Si vous voulez utiliser un dégueur (comme ddd) il faut se placer dans build et faire:
cmake -DCMAKE_BUILD_TYPE=Debug ..
Vous pouvez ensuite faire un make et l'executable sera munit de l'option "-g" de gcc qui permet cela.
Pour toutes questions, me contacter: