⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 xen 3.2.2 源码
💻
字号:
XEN_ROOT = ../../..include $(XEN_ROOT)/tools/Rules.mkINCLUDES += -I.. -I../libIBIN         = blktapctrl tapdiskQCOW_UTIL    = img2qcow qcow2raw qcow-createINST_DIR     = /usr/sbinLIBAIO_DIR   = ../../libaio/srcCFLAGS   += -WerrorCFLAGS   += -Wno-unusedCFLAGS   += -I $(XEN_LIBXC) -I $(LIBAIO_DIR)CFLAGS   += $(INCLUDES) -I. -I../../xenstore CFLAGS   += -D_GNU_SOURCE# Get gcc to generate the dependencies for us.CFLAGS   += -Wp,-MD,.$(@F).dDEPS      = .*.dTHREADLIB := -lpthread -lzLIBS      := -L. -L.. -L../libLIBS      += -L$(XEN_LIBXC)LIBS      += -lblktap -lxenctrlLIBS      += -lcryptoLIBS      += -lzLIBS      += -L$(XEN_XENSTORE) -lxenstoreAIOLIBS   := $(LIBAIO_DIR)/libaio.aBLK-OBJS  := block-aio.oBLK-OBJS  += block-sync.oBLK-OBJS  += block-vmdk.oBLK-OBJS  += block-ram.oBLK-OBJS  += block-qcow.oBLK-OBJS  += aes.oBLK-OBJS  += tapaio.oall: $(IBIN) qcow-utilblktapctrl: blktapctrl.c	$(CC) $(CFLAGS) -o blktapctrl $(LIBS) blktapctrl.ctapdisk: $(BLK-OBJS) tapdisk.c	$(CC) $(CFLAGS) -o tapdisk $(BLK-OBJS) tapdisk.c \		$(AIOLIBS) $(LIBS).PHONY: qcow-utilqcow-util: img2qcow qcow2raw qcow-createimg2qcow qcow2raw qcow-create: %: $(BLK-OBJS)	$(CC) $(CFLAGS) -o $* $(BLK-OBJS) $*.c $(AIOLIBS) $(LIBS)install: all	$(INSTALL_PROG) $(IBIN) $(QCOW_UTIL) $(VHD_UTIL) $(DESTDIR)$(INST_DIR)clean:	rm -rf *.o *~ $(DEPS) xen TAGS $(IBIN) $(LIB) $(QCOW_UTIL) $(VHD_UTIL).PHONY: clean install-include $(DEPS)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -