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

📄 makefile

📁 基本的C语言线性代数函数库,在linux下可直接编译;在windows下要显示地申明包含
💻
字号:
## The Makefile compiles c wrappers and testers for CBLAS.  #dlvl = ../.include $(dlvl)/Makefile.inINC = -I$(CBDIR)/src# Archive files necessary to compileLIB = $(CBLIB) $(BLLIB) # Object files for single real precisionstestl1o = c_sblas1.ostestl2o = c_sblas2.o c_s2chke.o auxiliary.o c_xerbla.ostestl3o = c_sblas3.o c_s3chke.o auxiliary.o c_xerbla.o# Object files for double real precisiondtestl1o = c_dblas1.odtestl2o = c_dblas2.o c_d2chke.o auxiliary.o c_xerbla.odtestl3o = c_dblas3.o c_d3chke.o auxiliary.o c_xerbla.o# Object files for single complex precisionctestl1o = c_cblas1.octestl2o = c_cblas2.o c_c2chke.o auxiliary.o c_xerbla.octestl3o = c_cblas3.o c_c3chke.o auxiliary.o c_xerbla.o# Object files for double complex precisionztestl1o = c_zblas1.o ztestl2o = c_zblas2.o c_z2chke.o auxiliary.o c_xerbla.oztestl3o = c_zblas3.o c_z3chke.o auxiliary.o c_xerbla.oall1: stest1 dtest1 ctest1 ztest1 all2: stest2 dtest2 ctest2 ztest2all3: stest3 dtest3 ctest3 ztest3all: all1 all2 all3 clean:	rm -f core *.o a.out x*cleanobj:	rm -f core *.o a.out cleanexe:	rm -f x* stest1: xscblat1dtest1: xdcblat1ctest1: xccblat1ztest1: xzcblat1stest2: xscblat2dtest2: xdcblat2ctest2: xccblat2ztest2: xzcblat2stest3: xscblat3dtest3: xdcblat3ctest3: xccblat3ztest3: xzcblat3## Compile each precision## Single realxscblat1: $(stestl1o) c_sblat1.o	$(LOADER) $(LOADFLAGS) -o xscblat1 c_sblat1.o $(stestl1o) $(LIB)xscblat2: $(stestl2o) c_sblat2.o	$(LOADER) $(LOADFLAGS) -o xscblat2 c_sblat2.o $(stestl2o) $(LIB)xscblat3: $(stestl3o) c_sblat3.o	$(LOADER) $(LOADFLAGS) -o xscblat3 c_sblat3.o $(stestl3o) $(LIB)# Double realxdcblat1: $(dtestl1o) c_dblat1.o	$(LOADER) $(LOADFLAGS) -o xdcblat1 c_dblat1.o $(dtestl1o) $(LIB)xdcblat2: $(dtestl2o) c_dblat2.o	$(LOADER) $(LOADFLAGS) -o xdcblat2 c_dblat2.o $(dtestl2o) $(LIB)xdcblat3: $(dtestl3o) c_dblat3.o	$(LOADER) $(LOADFLAGS) -o xdcblat3 c_dblat3.o $(dtestl3o) $(LIB) # Single complexxccblat1: $(ctestl1o) c_cblat1.o	$(LOADER) $(LOADFLAGS) -o xccblat1 c_cblat1.o $(ctestl1o) $(LIB)xccblat2: $(ctestl2o) c_cblat2.o	$(LOADER) $(LOADFLAGS) -o xccblat2 c_cblat2.o $(ctestl2o) $(LIB)xccblat3: $(ctestl3o) c_cblat3.o	$(LOADER) $(LOADFLAGS) -o xccblat3 c_cblat3.o $(ctestl3o) $(LIB)# Double complex xzcblat1: $(ztestl1o) c_zblat1.o	$(LOADER) $(LOADFLAGS) -o xzcblat1 c_zblat1.o $(ztestl1o) $(LIB)xzcblat2: $(ztestl2o) c_zblat2.o	$(LOADER) $(LOADFLAGS) -o xzcblat2 c_zblat2.o $(ztestl2o) $(LIB)xzcblat3: $(ztestl3o) c_zblat3.o	$(LOADER) $(LOADFLAGS) -o xzcblat3 c_zblat3.o $(ztestl3o) $(LIB)   .SUFFIXES: .o .f .c.f.o:	$(FC) $(FFLAGS) -c $*.f.c.o:	$(CC) $(INC) $(CFLAGS) -c $*.c

⌨️ 快捷键说明

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