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
Parse output of bcdedit with script in winpe
sharepoint wizard failed to connect to database server
VMware 4.0 VM unresponsive at console
PSU broke
Can RDP be set up for Non Admins with retricted access
disappearing site - a challenging question
JSP HTTP Error Code: 500 + JSPG0049E + java
Is my hardware 64-bit capable
Open Excel file
Working with Crystal Reports for the first time