bonjour
je travaille sur un code qui bien marché sur mac-os ,j'ai possède comme distributions opensuse 12.2
en effet ce code est écrit en c++ quand je fait linker les *.o pour crée des libreries *.so j'utilise une flags: CXXFLAGS = -g -O2 -fPIC -ld -Wall -D_GNU_SOURCE mais ce flags avec $(CXX) -shared -o $(LIBNAME) $(CLIBLIB) $(OUT_OBJS) CXX:=g++ va lire tous les includes *.h même s'il n'est pas nécessaire dans les *.cc
ma question est ce qu'il ya une option pour FLAGS pour que g++ n’appelle que les includes nécessaires dans les *.cc
la méthode traditionnelle est essayé de supprimé les includes qui ne soit pas utilisé mais j'ai une centaines de fichiers *.cc cela est difficile
une option de flags svp!!
une option de flags svp!!
une option de flags svp!!
merci beaucoup