Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 5433

Français • Re: gpio c++

$
0
0
donc au final j'ai reussi mon makefil dite moi si il y as des choses a modifier ,
je vais trouver un petit moment pour expliquer mon decoupage , et je suis en train de mettre le code qui lit et ecrit et au final j'ai mis une tempo de 5 seconde sur le code lecture et cela fonctionne , je vais voir thread mutex lock par la suite .

ma question est as quoi sert : BIB := gpioPinlib.a ????
makefile :

Code:

CC := g++CFLAGS := -Wall -g --pedantic -OsAR := /usr/bin/ar -crsTARGET := gainableRM := /usr/bin/rmRACINE := /home/ludo/.local/BIN=$(RACINE)/bin/LIB=$(RACINE)/lib/INC=$(RACINE)/include/# copie: verbeuse et uniquement les plus recentsCP := /usr/bin/cp -uv SRCS := $(wildcard *.cpp)OBJS := $(patsubst %.cpp,%.o,$(SRCS))BIB := gpioPinlib.a# cosmetique dans ce casASTYLE := /usr/bin/astyle -d -xC80 -xL  -s2 --style=googleall: $(TARGET) $(BIB) $(OBJS)$(BIB): BB_DS18B20.o  gpioPin.o$(AR) $@ $^ $(TARGET): $(BIB) $(OBJS)$(CC) -o $@ $^  -lgpiod -lpthread%.o: %.cpp$(CC) $(CFLAGS) -c $<clean:$(RM) -rf $(TARGET) *.o# cosmetique, inutile dans ce casjoli:$(ASTYLE)   *.cpp *.hppinstall: $(TARGET)$(CP) $^ $(BIN)/.$(CP) *.hpp $(INC)/.$(CP) *.a $(LIB)/.@echo@echo  Installation terminée . N\'oubliez pas de mettre@echo  \* DS18B20.conf \*@echo dans le répertoire où $(TARGET) doit opèrer /home/ludo/.local/bin/

Statistics: Posted by ludoraspberry — Tue Apr 02, 2024 7:36 pm



Viewing all articles
Browse latest Browse all 5433

Trending Articles