代码拉取完成,页面将自动刷新
同步操作将从 AGeek/Keil5_disp_size_bar 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#是否引入xlsxwriter库
#不引入则无需依赖静态库libxlsxwriter.a
#只需要keil5_disp_size_bar.c和keil5_disp_size_bar.h就可以使用gcc直接编译完成
#但是程序的导出xlsx的功能就会无法实现,只能导出csv表格 可使用excel打开自行画图
#如果引入xlsxwriter库 则能导出xlsx表格且画好图
USED_XLSXWRITER_LIB=1
# Keep the output quiet by default.
Q=@
# Directory variables.
INC_DIR = ./inc
# Flags passed to the C++ compiler.
#-Wno-implicit-fallthrough是忽略switch的case没有break的警告
CFLAGS += -g -Wall -Wextra -D USED_XLSXWRITER_LIB=$(USED_XLSXWRITER_LIB) -Wno-implicit-fallthrough
# Source files to compile.
SRCS = ./src/*.c
APP = keil5_disp_size_bar.exe
LIBXLSXWRITER = ./lib/libxlsxwriter.a
ifeq ($(USED_XLSXWRITER_LIB), 1)
LIBS += $(LIBXLSXWRITER)
endif
LIBS += -lz
#-lz是链接 zlib 库默认mingw自带了,且-lz必须是在libxlsxwriter.a后面连接不然就会有东西找不到定义
all : $(APP)
$(APP): $(SRCS) $(LIBXLSXWRITER)
$(CC) -I$(INC_DIR) $(CFLAGS) $< -o $@ $(LIBS)
clean :
$(Q)del -f $(APP)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。