📄 makefile
字号:
## 版权所有(C) 2000-2006 邓辉 denghui0815@hotmail.com## 版本 Version 3.0 build 2006-09-15##make配置ifdef XW_CFG_PATH include $(XW_CFG_PATH)/XMakeCfgelse include XMakeCfgendif#编译环境ifdef XW_ENV_PATH include $(XW_ENV_PATH)/XMakeEnvelse include XMakeEnvendif#源码搜索路径XP_SRC_FOLDERS = ../SrcXP_SRC_FILES =XP_SRC_FILES_FOLDERS =#编译输出文件XP_OUT_FILE = XSoduku#编译输出标签XP_LABLE = $(notdir $(XP_OUT_FILE))#编译需要的Lib库#XP_LIB_FILES = libXXX1.a libXXX2.a ##########################以下为自动生成部分####################################源码路径VPATH = $(XP_SRC_FOLDERS) $(XP_SRC_FILES_FOLDERS).PHONY : all deps objs libs clean cleanall rebuildall : $(XP_OUT_FILE)libs : $(XP_LIB_FILES)objs : $(XT_OBJ_FILES) deps : $(XT_DEP_FILES) clean : $(XDEL_F) $(XP_OUT_FILE) @echo "-------------$(XP_LABLE) 删除完成.-------------\n\n\n" cleanall : $(XDEL_F) $(XP_OUT_FILE) $(XDEL_F) $(XT_OBJ_FILES) $(XDEL_F) $(XT_DEP_FILES) $(XDEL_F) *.o $(XDEL_F) *.$(XDEP_SUFFIXES) @echo "-------------$(XP_LABLE) 清理完成.-------------\n\n\n" rebuild : cleanall all-include $(XT_DEP_FILES)##########################以下为目标生成部分###################################$(XP_OUT_FILE) : $(XT_OBJ_FILES) $(XP_LIB_FILES) $(XCC) $(XW_OPTIONS) $(XW_INC) $(XW_LIB) $(XT_OBJ_FILES) $(XP_LIB_FILES) -o $(XP_OUT_FILE) @if [ ! -d $(XW_WORK_PATH) ]; then mkdir $(XW_WORK_PATH) ;fi $(XCOPY) $(XP_OUT_FILE) $(XW_WORK_PATH)/ @echo "-------------$(XP_LABLE) 编译完成.-------------\n\n\n"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -