makefile
来自「基于GPU进行快速科学计算」· 代码 · 共 29 行
TXT
29 行
#REQUIRES GLUT FOR COMPILATION
CC= g++
EXAMPLE_PATH=../../Samples/example3
LIBDIR=../../lib/Linux
INCDIR=../../include
SRCDIR=../../src
LDFLAGS=-lgpufftw -lGL -lGLU -L/usr/X11R6/lib -lXmu -lglut
AR=ar
RANLIB=ranlib
all: libgpufft example
libgpufft: GPUFFTW.o arbfprog.o
${AR} clq ${LIBDIR}/libgpufftw.a GPUFFTW.o arbfprog.o
${RANLIB} ${LIBDIR}/libgpufftw.a
arbfprog.o:
${CC} -c ${SRCDIR}/arbfprog.cpp -I${SRCDIR} -I${INCDIR} -o arbfprog.o
GPUFFTW.o:
${CC} -c ${SRCDIR}/GPUFFTW.cpp -I${SRCDIR} -I${INCDIR} -o GPUFFTW.o
example:
${CC} ${EXAMPLE_PATH}/example3.cpp ${EXAMPLE_PATH}/stopwatch.cpp -I${EXAMPLE_PATH}/ -I${INCDIR} -o example3 -L${LIBDIR} ${LDFLAGS}
clean:
rm *.o ${LIBDIR}/libgpufftw.a
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?