summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt10
1 files changed, 10 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d7e3860..f4b7297 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -3,8 +3,18 @@ project(lockfree CUDA)
set(CMAKE_CUDA_STANDARD 14)
+#set(GXX_INCLUDE /usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/include)
+
add_executable(lockfree main.cu)
#add_definitions(-DNUM_ITEMS=1048576 -DKEYS=1048576 -DFACTOR=1)
+target_compile_options(lockfree PRIVATE $<$<COMPILE_LANGUAGE:CUDA>:
+ -v
+ >)
+
+# from: Peter
+target_link_libraries(lockfree m)
+target_link_libraries(lockfree stdc++)
+
set_target_properties(lockfree PROPERTIES
CUDA_SEPARABLE_COMPILATION ON)