Ajout de temps dans Makefile+tentative affichage
This commit is contained in:
parent
5cfabcdbbf
commit
08d3e9afe7
1
.gitignore
vendored
1
.gitignore
vendored
@ -73,3 +73,4 @@ tags
|
||||
# Persistent undo
|
||||
[._]*.un~
|
||||
|
||||
jeu
|
||||
|
9
Makefile
9
Makefile
@ -3,13 +3,14 @@ CFLAGS= -Wall -c -lgraph
|
||||
LDFLAGS= -Wall -lgraph
|
||||
EXEC=menu
|
||||
|
||||
jeu: main.o images.o menu.o
|
||||
$(CC) -o jeu main.o images.o menu.o $(LDFLAGS)
|
||||
main.o: main.c images.h menu.h main.h
|
||||
jeu: main.o images.o menu.o temps.o
|
||||
$(CC) -o jeu main.o images.o menu.o temps.o $(LDFLAGS)
|
||||
main.o: main.c images.h menu.h main.h temps.h
|
||||
$(CC) main.c $(CFLAGS)
|
||||
images.o: images.c images.h
|
||||
$(CC) images.c $(CFLAGS)
|
||||
menu.o: menu.c menu.h
|
||||
$(CC) menu.c $(CFLAGS)
|
||||
|
||||
temps.o: temps.c temps.h
|
||||
$(CC) temps.c $(CFLAGS)
|
||||
run:./jeu
|
17
main.c
17
main.c
@ -4,19 +4,20 @@
|
||||
#include "images.h"
|
||||
#include "menu.h"
|
||||
#include "main.h"
|
||||
#include "temps.h"
|
||||
/*faire les includes des autres parties du programme*/
|
||||
|
||||
|
||||
int main(void){
|
||||
int temps;
|
||||
int test=menu();
|
||||
printf("%d\n",test);
|
||||
/*chargement();
|
||||
while (SourisCliquee()!=1){
|
||||
if (SourisCliquee()==1){
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
printf("1");
|
||||
}*/
|
||||
char tableautemps[50];
|
||||
while(tirage_aleatoire()!=1){
|
||||
temps=timer();
|
||||
printf("%d",temps);
|
||||
snprintf(tableautemps,50,"%d secondes écoulées",temps);
|
||||
EcrireTexte(500,100,tableautemps,1);
|
||||
}
|
||||
tirage_aleatoire();
|
||||
FermerGraphique();
|
||||
return EXIT_SUCCESS;
|
||||
|
4
temps.c
4
temps.c
@ -2,6 +2,7 @@
|
||||
#include<stdlib.h>
|
||||
#include<graph.h>
|
||||
#include<math.h>
|
||||
#include "temps.h"
|
||||
//faire une boucle tant que le jeu n'est pas fini
|
||||
//affichage de texte pour afficher le timer
|
||||
int timer(void){
|
||||
@ -11,7 +12,6 @@ int timer(void){
|
||||
temps=Microsecondes();
|
||||
while (ToucheEnAttente(XK_Escape)!=1){
|
||||
temps2=(Microsecondes()-temps)/1000000;
|
||||
printf("temps:%lu secondes écoulées\n",temps2);
|
||||
}
|
||||
FermerGraphique();
|
||||
return temps2;
|
||||
}
|
Loading…
Reference in New Issue
Block a user