makefile - vpath issue - not getting what i assumed -
i have vpath set follows:
vpath %.cpp $(src) now if want list of object files created, should not work next ?
cobjs=$(patsubst %.cpp,%.o,$(wildcard *.cpp)) it not. not getting list of files when run command
make --just-print it shows list of object files if next :
cobjs=$(patsubst %.cpp,%.o,$(wildcard $(src)/*.cpp)) any explanation?
the vpath directive tell create prerequisites of rules. have no effect on wildcard directive looks files-- thing.
makefile vpath
No comments:
Post a Comment