Bonjour à tout le monde;
Je m'appel Jonathan, j'ai 22 ans et je suis étudiant en BTS IRIS(informatique industrielle).
Pour mes études j'ai un projet de fin d'année à faire, est c'est plus exactement la gestion d'une station essence, je dois gérer l'affichage des prix sur un afficheur TVI, par le biai d'un système embarqué sur linux.
Donc pour shématisé sa donne sa :
Base de données ---> Pegasus -----> Afficheur
Pour le moment je travail uniquement sur la Pegasus( système embarqué sous linux) et l'afficheur. J'arrive à envoyer des données sur la PEGASUS et a afficher sur l'afficheur.
Mais je dois pour mes études faire une classe en c++ , et comme je travail sur linux je dois faire 3 fichiers différents :
- main.cpp
- Afficheur.cpp (Implémentation de la classe)
- Afficheur.h (Déclaration de la classe)
Donc je dois faire un makefile pour 'réunir le tout' et créer un exécutable mais je ne sais pas comment on faitt, j'ai fais le code permettant de faire un makefile mais je ne sais pas du tout comment le créer le makefile, je dois mettre les lignes de commandes dans un fichier texte ? Je n'arrive pas à trouver comment le créer.
Tenez voici mon code :
Donc je ne sais pas ou je dois mettre sa pour que mon code fontionne.all: main.o Afficheur.o
gcc -c main.o Afficheur.o -o Programme
main.o: main.c Afficheur.h
gcc -c main.c -o main.o
fonction.o: Afficheur.c
gcc -c Afficheur.c -o Afficheur.o
Et j'ai un soucis qui se pose pour mon projet où je bloque totalement, c'est que je dois me connecter à la base de données tous les matins à 8h00 et retirer le prix des carburant. Quelqu'un pourrait me donner une indication je vous prit.
Encore merci à tous ceux qui vont me répondre, et je vous souhaites une bonne soirée.
Cordialement Jonathan.
Partager