?? makefile
字號:
# All object files that must be linked into final executablesCSTRING_OBJ= cstring_iter.oMAPS_OBJ= maps.oSPARSE_OBJ= sparsemat.o sparsemat_main.oall: cstring_iter maps sparsemat# Rule for building executable from object files# $@ is shorthand for the target of the rulecstring_iter: ${CSTRING_OBJ} c++ -g -o $@ ${CSTRING_OBJ}maps: ${MAPS_OBJ} c++ -g -o $@ ${MAPS_OBJ}sparsemat: ${SPARSE_OBJ} c++ -g -o $@ ${SPARSE_OBJ}# Rule for compiling individual sources files into object files# $< is shorthand for the first prerequisite${CSTRING_OBJ}: %.o: %.cpp c++ -g -c $<${MAPS_OBJ}: %.o: %.cpp c++ -g -c $<${SPARSE_OBJ}: %.o: %.cpp c++ -g -c $<# Rule to clean up all output filesclean: rm -f cstring_iter maps sparsemat ${CSTRING_OBJ} ${MAPS_OBJ} ${SPARSE_OBJ}# DO NOT DELETEsparsemat.o: sparsemat.hsparsemat_main.o: sparsemat.h
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -