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