代码拉取完成,页面将自动刷新
# Stack is Executable
EXECSTACK = -z execstack
# Stack Protector Options
STACKPNO = -fno-stack-protector
STACKREG = -fstack-protector
STACKSTRONG = -fstack-protector-strong
STACKALL = -fstack-protector-all
# FORTIFY_SOURCE Options
FORTIFY0 = -D_FORTIFY_SOURCE=0
# Same as -U_FORTIFY_SOURCE
FORTIFY1 = -D_FORTIFY_SOURCE=1
FORTIFY2 = -D_FORTIFY_SOURCE=2
# Compile options
CC = gcc
CFLAGS = -Wall -Wextra -ggdb -pie -fPIE
SECFLAGS = $(STACKPNO)
.PHONY: all clean
all : $(TARGET)
%.S : %.c
$(CC) -S $(CFLAGS) $(SECFLAGS) -o $@ $<
% : %.c
$(CC) $(CFLAGS) $(SECFLAGS) -o $@ $<
clean :
rm -rf $(TARGET)
rm -rf *.S
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。