Skip to content

Commit 864b65d

Browse files
Merge pull request #319 from Infinoid/cmake-cuda
Don't hardcode path to libcudart
2 parents bc5a580 + 151b744 commit 864b65d

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

CMakeLists.txt

+1-5
Original file line numberDiff line numberDiff line change
@@ -70,11 +70,7 @@ set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/lib")
7070
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin")
7171

7272
set(OPTIMIZE "-O3" CACHE STRING "Optimization level")
73-
if(CUDA)
74-
set(C_CXX_FLAGS "-lcudart -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wmissing-declarations -Woverloaded-virtual -pedantic-errors -Wno-deprecated")
75-
else()
76-
set(C_CXX_FLAGS "-Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wmissing-declarations -Woverloaded-virtual -pedantic-errors -Wno-deprecated")
77-
endif(CUDA)
73+
set(C_CXX_FLAGS "-Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wmissing-declarations -Woverloaded-virtual -pedantic-errors -Wno-deprecated")
7874
if(OPENMP)
7975
set(C_CXX_FLAGS "-fopenmp ${C_CXX_FLAGS}")
8076
endif(OPENMP)

src/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ include_directories(${TACO_SRC_DIR})
2222
add_library(taco ${TACO_LIBRARY_TYPE} ${TACO_HEADERS} ${TACO_SOURCES})
2323
if (CUDA)
2424
include_directories(${CUDA_INCLUDE_DIRS})
25-
target_link_libraries(taco INTERFACE ${CUDA_TOOLKIT_ROOT_DIR}/lib64/libcudart.so)
25+
target_link_libraries(taco PUBLIC ${CUDA_LIBRARIES})
2626
endif (CUDA)
2727
install(TARGETS taco DESTINATION lib)
2828

0 commit comments

Comments
 (0)