Bonjour, bonsoir Hi salut lolkikooolol
J'ai un dossiers modules dans lequel j'ai des .c
Chaque .c représente un module (plugin) pour mon application, donc chaque .c doit être compilé en un .so (fichier1.c > libfichier1.so, fichier2.c > libfichier2.so).
J'ai donc le makefile suivant mais il ne fonctionne pas Je ne suis surtout pas un guru du make mais si quelqu'un pouvait me le corriger ce serait génialous
Ps: Ce bout je compte l'ajouter dans mon Makefile complet sous le label BUILD_MODULES pour pouvoir faire make BUILD_MODULES par la suite
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 .SUFFIXES: .c .o .so %.o: %.c gcc -fPIC -g -c -Wall $< -c %.so: %.o gcc -shared -Wl,-soname,$@ -o $@ $< -lc
Merci
Partager