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

📄 makefile

📁 SOAP协议的C版本
💻
字号:
########################################################
#                                                      #
# Apache Module MAKEFILE for HPUX11.0                  #
#                    Written By ASPIRE At 2003-9-28    #
#                                                      #
########################################################

INSTALL_DIR= $(HOME)

INCLUDES = -I./include
CC = gcc
CFLAGS = -Wall -g -DDEBUG -DHP_UX

TARGET = dsmpsync.so
SOURCES = dsmpsync.c src/soapC.c src/soapServer.c src/stdsoap2.c
OBJS = $(SOURCES:.c=.o)

CLIENT = testclient
CLIENT_SOURCES = dsmpclient.c src/stdsoap2.c src/soapC.c src/soapClient.c
CLIENT_OBJS = $(CLIENT_SOURCES:.c=.o)

all: $(TARGET) $(CLIENT)

#$(TARGET): $(OBJS)
#	ld -shared -E -lld -o $@ $(OBJS)
#$(TARGET): $(OBJS)
#	$(LD) -G -b -L./ -o $@ $(OBJS) 

$(TARGET): $(OBJS)
	ld -shared -E -o $@ $(OBJS)
	
.c.o:
	$(CC) -fpic $(CFLAGS) $(INCLUDES) -o $@ -c $<
	
install: $(TARGET)
	cp $(TARGET) $(INSTALL_DIR)/
	chmod +x $(INSTALL_DIR)/$(TARGET)

$(CLIENT): $(CLIENT_OBJS)
	gcc $(CFLAGS) -o $@ $(CLIENT_OBJS) -lm
	
clean:
	rm -f ./src/*.o
	rm -f *.o *.so

⌨️ 快捷键说明

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