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

📄 m-win

📁 LINUX下的收发E-MAIL的程序
💻
字号:
EXECUTABLE = Email_main

flnxdir      	=/usr/include/flnx
micropath       =/usr/include/microwin
prefix          =/usr/lib/microwin

#include and lib dir
libdir          =-DNANO_X=1 -L$(prefix) -lfltk -lnano-X -lmwengine -lmwdrivers -lmwfonts -L./ -lmail -llldbs 
includedir      =-I$(flnxdir) -I$(micropath)

#flags for C++ compiler:
CXXFLAGS	=-DM_WIN -DNANO_X -O2 -Wall -g -Wno-return-type -fno-exceptions
CPPFLAGS	=
CXX		=c++
COMPILE		=$(CXX)  

SRCS:= $(wildcard *.c) $(wildcard *.cxx)
OBJS:= $(patsubst %.c,%.o,$(wildcard *.c)) $(patsubst %.cxx,%.o,$(wildcard *.cxx))
DEPS:= $(patsubst %.o,%.d,$(OBJS))

all :$(EXECUTABLE)

$(EXECUTABLE): $(OBJS) $(DEPS)
	echo Compiling and Linking $@...
	make -C HUCmail
	$(COMPILE) $(CXXFLAGS) -o $(EXECUTABLE) $(OBJS) $(libdir)
	strip $(EXECUTABLE)

%.d: %.c
	$(CXX) -M $(CPPFLAGS) $< > $@
	$(CXX) -M $(CPPFLAGS) $< | sed s/\\.o/.d/ > $@

%.d: %.cxx
	$(CXX) -M $(CPPFLAGS) $< > $@
	$(CXX) -M $(CPPFLAGS) $< | sed s/\\.o/.d/ > $@

%.o: %.cxx %.d
	$(COMPILE) $(CXXFLAGS) $(includedir) -c -o $@ $<

%.o: %.c %.d
	$(COMPILE) $(CXXFLAGS) $(includedir) -c -o $@ $<

clean:
	make -C HUCmail clean
	-@rm $(DEPS) $(OBJS) $(EXECUTABLE) -f

-include $(DEPS)

⌨️ 快捷键说明

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