📄 makefile
字号:
include ../Makefile.hall:: @echo "Failure of apply1 is OK"PROGS = accum3 accum4 accum5 accum6 accum8 accum9 \ sizeof elementtype \ apply1 apply2 \ promote1 \ rparam1 rparam2 \ csm1#OUTPROGS = accum1 accum2 accum7 type1test typesOUTPROGS = accum1 accum2 accum7 isclasstaccum1.ott: accum1 accum1.outaccum2.ott: accum2 accum2.outaccum7.ott: accum7 accum7.outtypes.ott: types types.outtypeop.hpp: typeop.htt typeop1.hpp typeop2.hpp typeop3.hpp typeop4.hpp sed -f $(TTT2CPP) < $*.htt > $*.tmp ../../bin/replinclude $*.tmp > $*.hpptypet.hpp: type1.hpp type2.hpp type3.hpp type4.hpp type5.hpp type6.hpp \ type7.hpp type8.hpp typet.htt sed -f $(TTT2CPP) < $*.htt > $*.tmp ../../bin/replinclude $*.tmp > $*.hppclean:: rm -f typeop.tmp typet.tmpaccum1: accum1.hpp accum1.cpp $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -o $@ $@.cppaccum2: accum2.hpp accumtraits2.hpp accum2.cpp $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -o $@ $@.cppaccum3: accum3.hpp accumtraits3.hpp accum3.cpp $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -o $@ $@.cppaccum4: accum4.hpp accumtraits4.hpp accum4.cpp $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -o $@ $@.cppaccum5: accum5.hpp accumtraits4.hpp accum5.cpp $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -o $@ $@.cppaccum6: accum6.hpp accumtraits4.hpp accum6.cpp sumpolicy1.hpp $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -o $@ $@.cppaccum7: accum6.hpp accumtraits4.hpp accum7.cpp sumpolicy1.hpp $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -o $@ $@.cppaccum8: accum8.hpp accumtraits4.hpp accum8.cpp sumpolicy2.hpp $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -o $@ $@.cppaccum9: accum9.hpp accumtraits4.hpp accum9.cpp sumpolicy3.hpp $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -o $@ $@.cppapply1: apply1.cpp apply1.hpp $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -o $@ $@.cpp @echo "Failure of apply1 is OK"apply2: apply2.cpp apply2.hpp typeop.hpp $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -o $@ $@.cpptype1test: type1.hpp type1test.cpp $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -o $@ $@.cpptypes: typet.hpp types.cpp $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -o $@ $@.cppisclasst.ctt: isclasst.hpp ifthenelse.hppisclasst.ott: isclasst isclasst.outpromote1: ifthenelse.hpp promote1.hpp promote2.hpp promote3.hpp promote4.hpp \ promotearray.hpp promote1.cpp $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -c $@.cpp#rparam1: rparam.hpp typet.hpp ifthenelse.hpp rparamcls.hpp rparam1.cpp# $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -o $@ $@.cpp#rparam2: rparam.hpp typet.hpp ifthenelse.hpp rparamcls.hpp rparam2.cpp# $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -o $@ $@.cpprparam1: rparam.hpp isclasst.hpp ifthenelse.hpp rparamcls.hpp rparam1.cpp $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -o $@ $@.cpprparam2: rparam.hpp isclasst.hpp ifthenelse.hpp rparamcls.hpp rparam2.cpp $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -o $@ $@.cppcsm1: isclasst.hpp csm1.hpp csm2.hpp csmtraits.hpp csm1.cpp $(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -c $@.cppall:: @echo "Failure of apply1 is OK"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -