Microsoft
Software
Hardware
Network
Question : What's the purpose of "MAKEFILE" macro in a makefile?
Consider following makefile:
MAKEFILE = makefile_platform
..
..
lib: $(OBJS) $(MAKEFILE)
@echo Making Archive Library: $(LIB_DEST)$(LIB_NAME)...
$(AR) $(ARFLAGS) $(LIB_DEST)$(LIB_NAME)
[email protected]
Does this mean lib target will only get built if filename makefile_platform exists? Instead, what if filename makefile exists, will the target lib get built? Instead, what if filename is makefile_mine, will the target lib get built?
Answer : What's the purpose of "MAKEFILE" macro in a makefile?
Yes, if it doesn't exist it should say "Don't know how to make makefile_platform" and not build lib. Unless you have a rule somewhere else in the makefile starting "makefile_platform:" that will build that file.
Random Solutions
Dell Latitude C600 - Where is the CYMOS battery? Anyone got schematics?
Citrix: unable to load/see printers on Mac
Convert old MAC Adobe Director Project to new PC version
SQL Server express edition restore folder
Java Calculator Problem
Easy answer for someone who knows VBA
Lables printing problem using MS Word
Excel VBA Find Linked Cells
Java Applet Client - Starting without resrictions
MySQL Select From multiple Tables With Common Fields