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

📄 makefile

📁 extremeDB s sample code,useful for you
💻
字号:
## Makefile# OS   : Linux, QNX, Solaris, HPUX# Tool : gcc or native complier## Copyright (c) 2001-2006 McObject LLC.### General definitionsifndef MCO_ROOTMCO_ROOT = ../..endifMCO_TITLE = mcohaMCO_SIDE  = TARGETSRC       = monitorDB.c mcoha.cpp main.cpp master.cpp replica.cpp attachrpl.cpp sensor.cpp framework.cpp \            ../tcp/hatcp.c ../udp/haudp.c ../pipes/hapipes.c \            ../tcp/tcppsx.c ../tcp/tcpw32.c \            ../udp/udppsx.c ../udp/udpw32.c \            ../pipes/pipespsx.c ../pipes/pipesw32.c \            ../qnxmsg/haQMSG.c \            ../watchdog/wdtpsx.c ../watchdog/wdtqnx.c ../watchdog/wdtw32.c \            ../../platform/platform.cMCO_RT    = _ha# Common defenitions and rulesinclude $(MCO_ROOT)/include/header.makMCO_INCLUDE += $(SAMPLE_INCLUDE) -I../include -I../tcp -I../udp -I../pipes -I../qnxmsg -I../watchdog -I../frameworkall: $(MCO_BIN)/$(MCO_TITLE)$($(MCO_SIDE)_BINARY_SUFFIX)$(MCO_OBJ_DIR)/%.o: ../tcp/%.c	$(QUIET_COMPILE)	$(QUIET_PREFIX)$(CC) $(CFLAGS) $(MCO_CFG_OVERRIDE) $(MCO_INCLUDE) $(CCCOMPF) $< $(CCOUTPUTF) $@ $(QUIET_SUFFIX)$(MCO_OBJ_DIR)/%.o: ../udp/%.c	$(QUIET_COMPILE)	$(QUIET_PREFIX)$(CC) $(CFLAGS) $(MCO_CFG_OVERRIDE) $(MCO_INCLUDE) $(CCCOMPF) $< $(CCOUTPUTF) $@ $(QUIET_SUFFIX)$(MCO_OBJ_DIR)/%.o: ../pipes/%.c	$(QUIET_COMPILE)	$(QUIET_PREFIX)$(CC) $(CFLAGS) $(MCO_CFG_OVERRIDE) $(MCO_INCLUDE) $(CCCOMPF) $< $(CCOUTPUTF) $@ $(QUIET_SUFFIX)$(MCO_OBJ_DIR)/%.o: ../qnxmsg/%.c	$(QUIET_COMPILE)	$(QUIET_PREFIX)$(CC) $(CFLAGS) $(MCO_CFG_OVERRIDE) $(MCO_INCLUDE) $(CCCOMPF) $< $(CCOUTPUTF) $@ $(QUIET_SUFFIX)$(MCO_OBJ_DIR)/%.o: ../watchdog/%.c	$(QUIET_COMPILE)	$(QUIET_PREFIX)$(CC) $(CFLAGS) $(MCO_CFG_OVERRIDE) $(MCO_INCLUDE) $(CCCOMPF) $< $(CCOUTPUTF) $@ $(QUIET_SUFFIX)# Custom rules$(MCO_BIN)/$(MCO_TITLE)$($(MCO_SIDE)_BINARY_SUFFIX): .make_obj_dir $(OBJ)	$(QUIET_FINALIZE)	$(QUIET_PREFIX)$(LDCXX) $(LDCXXFLAGS) \		$(OBJ) $(MCO_RTLIB) $(PTHREADLIB) $(PLATFORMLIB) $(SOCKETLIB) \		$(LDCXXOUTPUTF) $@ $(QUIET_SUFFIX)monitorDB.c: ../monitors.mco	$(QUIET_PREFIX)$(MCOCOMP) -hpp $< $(QUIET_SUFFIX)clean: .remove_obj_dirdistclean: .remove_obj_dir	@$(RMFILE) monitorDB.[ch]*	@$(RMFILE) $(MCO_BIN)/$(MCO_TITLE)$($(MCO_SIDE)_BINARY_SUFFIX)

⌨️ 快捷键说明

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