X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/snake_gpu.git/blobdiff_plain/935bdd1c8b99ce5d70b6e4a53ca29f06353e8baa..HEAD:/makefile diff --git a/makefile b/makefile index 70d42b5..67b731b 100644 --- a/makefile +++ b/makefile @@ -12,7 +12,7 @@ PATH_INCLUDE = $(PATH_GCC)/src/ # compilateur CC = gcc -NVCC = /usr/local/cuda/bin/nvcc +NVCC = nvcc #/usr/local/cuda/bin/nvcc CXX = g++ # options de compilation @@ -28,10 +28,12 @@ OPTION_CC2 = $(OPTION_CC1) -funroll-all-loops -fstrict-aliasing OPTION_CC = $(OPTION_CC2) -I$(PATH_INCLUDE) -I$(PATH_SRC) - +#includes NV +INCNV = -I/home/perrot/NVIDIA_GPU_Computing_SDK/C/common/inc/ # librairies pour la compilation LIB_CC = -lm -LIBSNV = -L/usr/local/cuda/lib64 -lcuda -lcudart +LIBSNV = -L/cm/shared/apps/cuda31/toolkit/3.1/lib64/ -lcuda -lcudart +#LIBSNV = -L/usr/local/cuda/lib64 -lcuda -lcudart # sources utiles a la compilation des main SRCS = lib_alloc.c lib_images.c lib_math.c lib_snake_common.c lib_contour.c @@ -55,7 +57,7 @@ clean : # --use_fast_math # --ptxas-options=-v $(PATH_LIB)%_gpu.o : $(PATH_SRC)%_gpu.cu - $(NVCC) -arch=sm_20 --use_fast_math -c $< -o $@ + $(NVCC) $(INCNV) -arch=sm_13 --use_fast_math -c $< -o $@ $(PATH_LIB)%.o : $(PATH_SRC)%.c $(DEPS) $(CC) $(OPTION_CC) -c $< -o $@