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

📄 makefile

📁 The Spectral Toolkit is a C++ spectral transform library written by Rodney James and Chuck Panaccion
💻
字号:
######## builds shared object containing threaded spectral classes####.SUFFIXES:.SUFFIXES: .cpp .oOBJ=cfft.o rfft.o cfft2.o rfft2.o rfft3.o cfft3.o sphere.o timer.o fiber.o group.o gauss.o legendre.o lobatto.o alf.odefault:	@echo "Usage: $(MAKE) [ sun | hp | ibm | gnu | intel | apple ]"sun:	@$(MAKE) CC=CC LD=CC CFLAGS="-xO5 -mt -xarch=v9" LDFLAGS="-G -mt -xarch=v9 -lCstd -lCrun" TARGET=libspectral.so allhp:	@$(MAKE) CC=aCC LD=aCC CFLAGS="-fast -AA +DD64 -D_HPUX_SOURCE" LDFLAGS="-b +DD64" TARGET=libspectral.so allibm:	@$(MAKE) CC=xlC_r LD=xlC_r CFLAGS="-O5 -qalign=natural -blpdata -q64" LDFLAGS="-G -q64 -lm" TARGET=libspectral.so allgnu:	@$(MAKE) CC=g++ LD=g++ CFLAGS="-Wall -O3" LDFLAGS="-shared" TARGET=libspectral.so allintel:	@$(MAKE) CC=icpc LD=icpc CFLAGS="-O3 -fno-alias -fno-rtti" LDFLAGS="-shared -lpthread" TARGET=libspectral.so allapple:	@$(MAKE) CC=c++ LD=c++ CFLAGS="-O3 -I. -fPIC" LDFLAGS="-dynamiclib" TARGET=libspectral.dylib all.cpp.o:	$(CC) -c $(CFLAGS) $<$(OBJ): spectral.h makefileall: librarylibrary: $(OBJ)	$(LD) -o $(TARGET) $(LDFLAGS) $(OBJ)clean:	rm -f  *.o libspectral.*

⌨️ 快捷键说明

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