CMake 3.11链接CUBLAS

时间:2018-07-08 23:56:04

标签: cmake cuda cublas

如何正确链接到 CMake 3.11 中的 CUBLAS

尤其是,我正在尝试为this code创建一个 CMakeLists 文件。

到目前为止的

CMakeLists 文件:

cmake_minimum_required(VERSION 3.8 FATAL_ERROR)
project(cmake_and_cuda LANGUAGES CXX CUDA)
add_executable(mmul_2 mmul_2.cu)

这会给cublas和curand带来多个“未定义的参考错误”。

1 个答案:

答案 0 :(得分:3)

找到了解决方案,即将此行添加到 CMakeLists 文件的末尾:

target_link_libraries(mmul_2 -lcublas -lcurand)