📄 st_gnu.mak
字号:
CXX = g++CXXFLAGS = -O2 -WallDIFF = ./sdiffPRE = ./%.o: %.cpp $(CXX) $(CXXFLAGS) -c $*.cppeverything: test_exs formtest lstst strtst str_lobj = str.o myexcept.o format.o liststr.o gstring.o str_fns.o commline.olibstr.a: $(str_lobj) $(AR) cr $@ $(str_lobj) ranlib $@test_exs_obj = test_exs.otest_exs: $(test_exs_obj) libstr.a $(CXX) -o $@ $(test_exs_obj) -L. -lstr -lmformtest_obj = formtest.oformtest: $(formtest_obj) libstr.a $(CXX) -o $@ $(formtest_obj) -L. -lstr -lmlstst_obj = lstst.olstst: $(lstst_obj) libstr.a $(CXX) -o $@ $(lstst_obj) -L. -lstr -lmstrtst_obj = strtst.ostrtst: $(strtst_obj) libstr.a $(CXX) -o $@ $(strtst_obj) -L. -lstr -lmstr.o: str.cpp include.h str.h boolean.h myexcept.hmyexcept.o: myexcept.cpp include.h boolean.h myexcept.hformat.o: format.cpp include.h str.h format.h boolean.h myexcept.hliststr.o: liststr.cpp include.h str.h gstring.h str_fns.h boolean.h myexcept.hgstring.o: gstring.cpp include.h str.h gstring.h boolean.h myexcept.hstr_fns.o: str_fns.cpp str.h str_fns.h include.h boolean.h myexcept.hcommline.o: commline.cpp include.h myexcept.h str.h commline.h boolean.htest_exs.o: test_exs.cpp include.h str.h boolean.h myexcept.hformtest.o: formtest.cpp include.h str.h format.h boolean.h myexcept.hlstst.o: lstst.cpp include.h str.h gstring.h boolean.h myexcept.hstrtst.o: strtst.cpp include.h str.h str_fns.h boolean.h myexcept.htest_exs.txx: test_exs $(PRE)test_exs > test_exs.txx $(DIFF) test_exs.txt test_exs.txxformtest.txx: formtest $(PRE)formtest > formtest.txx $(DIFF) formtest.txt formtest.txxlstst.txx: lstst $(PRE)lstst > lstst.txx $(DIFF) lstst.txt lstst.txxstrtst.txx: strtst $(PRE)strtst > strtst.txx $(DIFF) strtst.txt strtst.txx
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -