?? makefile
字號(hào):
# Makefile for QSD code.QSD_DIR = .CXX = g++FLAGS = -g -O INC = $(QSD_DIR)/includeSRC = $(QSD_DIR)/srcLOADLIBES = -lmLDFLAGS = CXXFLAGS = $(DCC) -I$(INC) $(FLAGS)CPPFLAGS = COMPILE = $(CXX) -c $(CPPFLAGS) $(CXXFLAGS)LINK = $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS)RAN_OBJ = Random.o Normal.o Uniform.o RNG.o ACG.o MLCG.o CmplxRan.oRAN_HEAD = $(INC)/Random.h $(INC)/Normal.h $(INC)/Uniform.h $(INC)/RNG.h \ $(INC)/ACG.h $(INC)/MLCG.h $(INC)/CmplxRan.hOBJ1 = Operator.o PrimOp.o State.o Complex.oHEAD1 = $(INC)/Operator.h $(INC)/PrimOp.h $(INC)/State.h $(INC)/Complex.hOBJ2 = FieldOp.o SpinOp.o AtomOp.oOBJ3 = Traject.o $(RAN_OBJ)OBJ = $(OBJ1) $(OBJ2) $(OBJ3)#-------------------------------------------------------------------# Add driver routines here.ALL = spins simple moving sums testprog templatespins: spins.cc $(OBJ) $(LINK) -o spins spins.cc $(OBJ) $(LOADLIBES)simple: simple.cc $(OBJ) $(LINK) -o simple simple.cc $(OBJ) $(LOADLIBES)moving: moving.cc $(OBJ) $(LINK) -o moving moving.cc $(OBJ) $(LOADLIBES)sums: sums.cc $(OBJ) $(LINK) -o sums sums.cc $(OBJ) $(LOADLIBES)testprog: testprog.cc $(OBJ) $(LINK) -o testprog testprog.cc $(OBJ) $(LOADLIBES)template: template.cc $(OBJ) $(LINK) -o template template.cc $(OBJ) $(LOADLIBES)#-------------------------------------------------------------------all: $(ALL)cleanexe: rm $(ALL)cleanrand: rm $(RAN_OBJ)clean: rm *.oTraject.o: $(SRC)/Traject.cc $(INC)/Traject.h $(HEAD1) $(RAN_HEAD) $(COMPILE) $(SRC)/Traject.ccState.o: $(SRC)/State.cc $(HEAD1) $(COMPILE) $(SRC)/State.ccOperator.o: $(SRC)/Operator.cc $(HEAD1) $(COMPILE) $(SRC)/Operator.ccPrimOp.o: $(SRC)/PrimOp.cc $(HEAD1) $(COMPILE) $(SRC)/PrimOp.ccFieldOp.o: $(SRC)/FieldOp.cc $(INC)/FieldOp.h $(HEAD1) $(COMPILE) $(SRC)/FieldOp.ccSpinOp.o: $(SRC)/SpinOp.cc $(INC)/SpinOp.h $(HEAD1) $(COMPILE) $(SRC)/SpinOp.ccAtomOp.o: $(SRC)/AtomOp.cc $(INC)/AtomOp.h $(HEAD1) $(COMPILE) $(SRC)/AtomOp.cc $(COMPILE) $(SRC)/Complex.ccRandom.o: $(SRC)/Random.cc $(RAN_HEAD) $(COMPILE) $(SRC)/Random.ccNormal.o: $(SRC)/Normal.cc $(RAN_HEAD) $(COMPILE) $(SRC)/Normal.ccUniform.o: $(SRC)/Uniform.cc $(RAN_HEAD) $(COMPILE) $(SRC)/Uniform.ccRNG.o: $(SRC)/RNG.cc $(RAN_HEAD) $(COMPILE) $(SRC)/RNG.ccACG.o: $(SRC)/ACG.cc $(RAN_HEAD) $(COMPILE) $(SRC)/ACG.ccMLCG.o: $(SRC)/MLCG.cc $(RAN_HEAD) $(COMPILE) $(SRC)/MLCG.ccCmplxRan.o: $(SRC)/CmplxRan.cc $(RAN_HEAD) $(INC)/Complex.h $(COMPILE) $(SRC)/CmplxRan.cc
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -