⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 使用量子轨道方法计算量子主方程的C++库
💻
字号:
# 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.ccComplex.o: $(SRC)/Complex.cc $(INC)/Complex.h	$(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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -