1 Star 0 Fork 0

mervin278 / sftp

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Makefile 714 Bytes
一键复制 编辑 原始数据 按行查看 历史
yang bin 提交于 2018-12-11 14:57 . add -y prameter
OPENSSL_DIR=$(APPS_DIR)/openssl
OPENSSH_DIR=$(APPS_DIR)/openssh/openssh-7.6p1
OPENSSH_FILE=sftp-client.c sftp-common.c atomicio.c sshbuf.c sshbuf-getput-basic.c ssherr.c xmalloc.c misc.c fatal.c cleanup.c openbsd-compat/explicit_bzero.c openbsd-compat/recallocarray.c openbsd-compat/vis.c openbsd-compat/strlcpy.c openbsd-compat/strlcat.c log.c
OPENSSH_SRC=$(patsubst %.c,$(OPENSSH_DIR)/%.c,$(OPENSSH_FILE))
SRC=sftpc.c sftp_mock.c $(OPENSSH_SRC)
OBJ=$(patsubst %.c, %.o, $(SRC))
CFLAGS= -O2 -Wall -ffunction-sections -fdata-sections
CFLAGS+= -I $(OPENSSH_DIR) -I$(OPENSSL_DIR)/include
TARGET=sftpc
$(TARGET):$(OBJ)
$(CC) -Wl,--gc-sections -o $@ $^
.PHONY:all
all:$(TARGET)
clean:
rm -f $(OBJ) $(TARGET)
C
1
https://gitee.com/mervin278/sftp.git
git@gitee.com:mervin278/sftp.git
mervin278
sftp
sftp
master

搜索帮助