From f5b9880c0094a44f6de96b62c6f2dab36f9bf7e1 Mon Sep 17 00:00:00 2001 From: boufaras Date: Mon, 3 Jan 2011 09:39:26 +0000 Subject: [PATCH] git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2048 331e1502-861f-0410-8da2-ba01fb791d7f --- ParadisEO-GPU/tutoriel/QAP/CMakeLists.txt | 52 +++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 ParadisEO-GPU/tutoriel/QAP/CMakeLists.txt diff --git a/ParadisEO-GPU/tutoriel/QAP/CMakeLists.txt b/ParadisEO-GPU/tutoriel/QAP/CMakeLists.txt new file mode 100644 index 000000000..e6eaba23d --- /dev/null +++ b/ParadisEO-GPU/tutoriel/QAP/CMakeLists.txt @@ -0,0 +1,52 @@ +############################################################################### +## +## CMakeLists file for OneMax Example/application +## +############################################################################### + + +###################################################################################### +### 1) Include the sources +###################################################################################### + +INCLUDE_DIRECTORIES( + # include CUDA source directory + ${CUDA_SRC_DIR} + # include NVIDIA source directory + ${NVIDIA_SRC_DIR} + # include EO source directory + ${PARADISEO_EO_SRC_DIR}/src + # include MO source directory + ${PARADISEO_MO_SRC_DIR}/src + # include problems directory + ${PARADISEO_PROBLEMS_SRC_DIR} + # include GPU directory + ${PARADISEO_GPU_SRC_DIR} + # include your source directory + ${CMAKE_CURRENT_SOURCE_DIR}/../src + ) + +###################################################################################### + +###################################################################################### +### 2) Specify where CMake can find the libraries +###################################################################################### + +LINK_DIRECTORIES(${PARADISEO_EO_BIN_DIR}/lib ${NVIDIA_LIB_DIR} ${CUDA_LIB_DIR} ) + +###################################################################################### + +###################################################################################### +### 3) Define your targets and link the librairies +###################################################################################### + +CUDA_ADD_EXECUTABLE(CutestSimpleHC1 testSimpleHC.cu) +#CUDA_ADD_EXECUTABLE(CutestSimpleTS testSimpleTS.cu) + +TARGET_LINK_LIBRARIES(CutestSimpleHC1 eoutils ga eo libcutil.a) +#TARGET_LINK_LIBRARIES(CutestSimpleTS eoutils ga eo libcutil.a) + + +###################################################################################### + +ADD_SUBDIRECTORY(instances)