📄 makefile
字号:
PROJDIR = ../../..
WORKDIR = $(PROJDIR)/work/toppers/itron/jsp
CPPFLAGS := $(CPPFLAGS) -I$(BOOST_DIR) -I$(PROJDIR)
CXXFLAGS := $(CXXFLAGS) -O2 -g
CXXFILES = \
cyclic.cpp \ dataqueue.cpp \ eventflag.cpp \ exception.cpp \ initialization.cpp \ interrupt.cpp \ kernel_chk.cpp \ kernel_policy.cpp \ mailbox.cpp \ mempfix.cpp \ register_chk_factory.cpp \ register_factory.cpp \ semaphore.cpp \ task.cpp \ termination.cppCXXHEADERS = \
cyclic.hpp \ dataqueue.hpp \ eventflag.hpp \ exception.hpp \ file_generator.hpp \ initialization.hpp \ interrupt.hpp \ itron.hpp \ kernel_chk.hpp \ kernel_policy.hpp \ mailbox.hpp \ mempfix.hpp \ register_factory.hpp \ semaphore.hpp \ task.hpp \ termination.hppOBJFILES := $(CXXFILES:%.cpp=%.o)
all: libjsp.a
libjsp.a: $(OBJFILES)
$(AR) rcs libjsp.a $(OBJFILES)
convert: Makefile $(CXXFILES) $(CXXHEADERS)
iconv -f SHIFT_JIS -t EUCJP < Makefile > $(WORKDIR)/Makefile
for file in $(CXXFILES) $(CXXHEADERS) ; do \
iconv -f SHIFT_JIS -t EUCJP < $$file > $(WORKDIR)/$$file ; \
done
make -C $(WORKDIR) depend
depend:
$(CXX) $(CPPFLAGS) -M $(CXXFILES) > Makefile.depend
-include Makefile.depend
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -