📄 make.inc
字号:
###################################################################### ## Makefile fo building the dynamically loaded lib libxml2.dl# ###################################################################### ###################################################################### # VariablesLIB_NAME = libxml2TARGET = $(LIB_NAME).dlLNK = ch dllink $(TARGET)CC = ch dlcomp $(TARGET)####################################################################### Objects OBJS1 = DOCBparser_chdl.$(OBJ)\ HTMLparser_chdl.$(OBJ)\ HTMLtree_chdl.$(OBJ)\ SAX2_chdl.$(OBJ)\ SAX_chdl.$(OBJ)\ c14n_chdl.$(OBJ)\ catalog_chdl.$(OBJ)\ chvalid_chdl.$(OBJ)\ debugXML_chdl.$(OBJ)\ dict_chdl.$(OBJ)\ encoding_chdl.$(OBJ)\ entities_chdl.$(OBJ)\ globals_chdl.$(OBJ)\ hash_chdl.$(OBJ)\ list_chdl.$(OBJ)\ nanoftp_chdl.$(OBJ)\ parserInternals_chdl.$(OBJ)\ parser_chdl.$(OBJ)\ pattern_chdl.$(OBJ)\ relaxng_chdl.$(OBJ)\ schemasInternals_chdl.$(OBJ)\ threads_chdl.$(OBJ)\ tree_chdl.$(OBJ)\ uri_chdl.$(OBJ)\ valid_chdl.$(OBJ)\ xinclude_chdl.$(OBJ)\ xlink_chdl.$(OBJ)\ xmlIO_chdl.$(OBJ)\ xmlautomata_chdl.$(OBJ)\ xmlerror_chdl.$(OBJ)\ xmlmemory_chdl.$(OBJ)\ xmlreader_chdl.$(OBJ)\ xmlregexp_chdl.$(OBJ)\ xmlsave_chdl.$(OBJ)\ xmlschemas_chdl.$(OBJ)\ xmlschemastypes_chdl.$(OBJ)\ xmlstring_chdl.$(OBJ)\ xmlunicode_chdl.$(OBJ)\ xmlversion_chdl.$(OBJ)\ xmlwriter_chdl.$(OBJ)\ xpathInternals_chdl.$(OBJ)\ xpath_chdl.$(OBJ)\ xpointer_chdl.$(OBJ)OBJS2 = xmlStrPrintf_chdl.$(OBJ)\ xmlTextWriterWriteVFormatComment_chdl.$(OBJ)\ xmlTextWriterWriteVFormatElement_chdl.$(OBJ)\ xmlTextWriterWriteVFormatElementNS_chdl.$(OBJ)\ xmlTextWriterWriteVFormatRaw_chdl.$(OBJ)\ xmlTextWriterWriteVFormatAttribute_chdl.$(OBJ)\ xmlTextWriterWriteVFormatAttributeNS_chdl.$(OBJ)\ xmlTextWriterWriteVFormatPI_chdl.$(OBJ)\ xmlTextWriterWriteVFormatCDATA_chdl.$(OBJ)\ xmlTextWriterWriteVFormatDTD_chdl.$(OBJ)\ xmlTextWriterWriteVFormatDTDElement_chdl.$(OBJ)\ xmlTextWriterWriteVFormatDTDAttlist_chdl.$(OBJ)\ xmlTextWriterWriteVFormatDTDInternalEntity_chdl.$(OBJ)\ xmlTextWriterWriteVFormatString_chdl.$(OBJ)\ xmlSAX2SetDocumentLocator_chdl.$(OBJ)\ parser_chdl_spec.$(OBJ)\ xmlSetExternalEntityLoader_chdl.$(OBJ)\ xmlRelaxNGSetParserErrors_chdl.$(OBJ)\ getvariables.$(OBJ)\ xmlThrDefSetGenericErrorFunc_chdl.$(OBJ)\ xmlThrDefSetStructuredErrorFunc_chdl.$(OBJ)\ xmlSchemaSetParserErrors_chdl.$(OBJ)\ xmlSchemaSetValidErrors_chdl.$(OBJ)\ xmlRegisterInputCallbacks_chdl.$(OBJ)\ xmlParserInputBufferCreateIO_chdl.$(OBJ)\ xmlOutputBufferCreateIO_chdl.$(OBJ)\ xmlRegisterOutputCallbacks_chdl.$(OBJ)\ encoding_chdl_spec.$(OBJ)\ xmlRealloc_chdl.$(OBJ)\ xmlFree_chdl.$(OBJ)\ xmlMalloc_chdl.$(OBJ)\ xmlMallocAtomic_chdl.$(OBJ) \ xmlMemStrdup_chdl.$(OBJ) \ xmlSetGenericErrorFunc_chdl.$(OBJ) \ initGenericErrorDefaultFunc_chdl.$(OBJ) \ xmlSetStructuredErrorFunc_chdl.$(OBJ) \ xmlParserError_chdl.$(OBJ) \ xmlParserWarning_chdl.$(OBJ) \ xmlParserValidityError_chdl.$(OBJ) \ xmlParserValidityWarning_chdl.$(OBJ)####################################################################### Targetsall: $(TARGET)$(TARGET): $(OBJS1) $(OBJS2) $(LNK) $(OBJS1) $(OBJS2) $(LFLAGS)$(OBJS1): $(CC) $(CFLAGS) -c $*.c $(IFLAGS)$(OBJS2): $(CC) $(CFLAGS) -c handmade/$*.c $(IFLAGS)clean: rm -f *.o *.obj *.a *.dll *.exp *.lib logfile######################################################################
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -