config.mk 1.12 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
#-------------------------------------------------------------------------------
#  Template configuration for compiling nnvm
#
#  If you want to change the configuration, please use the following
#  steps. Assume you are on the root directory of nnvm. First copy the this
#  file so that any local changes will be ignored by git
#
#  $ cp make/config.mk .
#
#  Next modify the according entries, and then compile by
#
#  $ make
#
#  or build in parallel with 8 threads
#
#  $ make -j8
#-------------------------------------------------------------------------------

#---------------------
# choice of compiler
#--------------------

export NVCC = nvcc

25 26 27
# choice of archiver
export AR = ar

28
# the additional link flags you want to add
29
ADD_LDFLAGS=
30 31

# the additional compile flags you want to add
32
ADD_CFLAGS=
33

34 35 36
# path to dmlc-core module 
#DMLC_CORE_PATH=

37 38 39 40 41 42 43 44 45 46
#----------------------------
# plugins
#----------------------------

# whether to use fusion integration. This requires installing cuda.
# ifndef CUDA_PATH
# 	CUDA_PATH = /usr/local/cuda
# endif
# NNVM_FUSION_PATH = plugin/nnvm-fusion
# NNVM_PLUGINS += $(NNVM_FUSION_PATH)/nnvm-fusion.mk