Commit 02ad5947 authored by D'azevedo, Ed's avatar D'azevedo, Ed
Browse files

example make.inc for complex cases

parent 355b9037
Loading
Loading
Loading
Loading
+19 −0
Original line number Diff line number Diff line
#CUDA_DIR=/usr/lib/x86_64-linux-gnu
CUDA_DIR=/usr/local/cuda

CUDA_LIB=$(CUDA_DIR)
#MAGMA_DIR=$(HOME)/MAGMA/magma-2.2.0
MAGMA_DIR=$(HOME)/MAGMA/magma

#CC=gcc  -std=c99
CXX=g++ -std=c++11
CC=$(CXX)
CFLAGS= -Wall  -O    -fopenmp  -DUSE_MAGMA -I$(MAGMA_DIR)/include -I$(CUDA_DIR)/include -DUSE_COMPLEX_C  -DUSE_MAX_NOCHECK
#CFLAGS= -Wall  -O    -fopenmp  -DUSE_MAGMA -I$(MAGMA_DIR)/include -I$(CUDA_DIR)/include -DUSE_FLOAT -DUSE_MAX_NOCHECK
#CFLAGS=-Wall  -O3 -g3   -fopenmp  -DUSE_MAGMA -I$(MAGMA_DIR)/include -I$(CUDA_DIR)/include -DUSE_FLOAT
#CFLAGS=-Wall  -g3   -fopenmp  -UUSE_MAGMA -I$(MAGMA_DIR)/include -I$(CUDA_DIR)/include
CXXFLAGS=$(CFLAGS)
LIBS=  \
    -L$(MAGMA_DIR)/lib -lmagma  \
    -L$(CUDA_LIB)   -lcudart -lcuda -lcublas -lcusparse \
    -llapack -lblas -lm
+19 −0
Original line number Diff line number Diff line
#CUDA_DIR=/usr/lib/x86_64-linux-gnu
CUDA_DIR=/usr/local/cuda

CUDA_LIB=$(CUDA_DIR)
#MAGMA_DIR=$(HOME)/MAGMA/magma-2.2.0
MAGMA_DIR=$(HOME)/MAGMA/magma

#CC=gcc  -std=c99
CXX=g++ -std=c++11
CC=$(CXX)
CFLAGS= -Wall  -O    -fopenmp  -DUSE_MAGMA -I$(MAGMA_DIR)/include -I$(CUDA_DIR)/include -DUSE_COMPLEX_Z  -DUSE_MAX_NOCHECK
#CFLAGS= -Wall  -O    -fopenmp  -DUSE_MAGMA -I$(MAGMA_DIR)/include -I$(CUDA_DIR)/include -DUSE_FLOAT -DUSE_MAX_NOCHECK
#CFLAGS=-Wall  -O3 -g3   -fopenmp  -DUSE_MAGMA -I$(MAGMA_DIR)/include -I$(CUDA_DIR)/include -DUSE_FLOAT
#CFLAGS=-Wall  -g3   -fopenmp  -UUSE_MAGMA -I$(MAGMA_DIR)/include -I$(CUDA_DIR)/include
CXXFLAGS=$(CFLAGS)
LIBS=  \
    -L$(MAGMA_DIR)/lib -lmagma  \
    -L$(CUDA_LIB)   -lcudart -lcuda -lcublas -lcusparse \
    -llapack -lblas -lm
+5 −0
Original line number Diff line number Diff line
# CC=gcc -std=c99
CXX=g++ -std=c++11
CC=$(CXX)
CFLAGS=-Wall  -O3  -fopenmp -UUSE_MAGMA -DUSE_COMPLEX_C
LIBS=-llapack -lblas -lm
+5 −0
Original line number Diff line number Diff line
# CC=gcc -std=c99
CXX=g++ -std=c++11
CC=$(CXX)
CFLAGS=-Wall  -O3  -fopenmp -UUSE_MAGMA -DUSE_COMPLEX_Z
LIBS=-llapack -lblas -lm