📄 m-win
字号:
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 + -