【问题标题】:CMake 3.11 Linking CUBLASCMake 3.11 链接 CUBLAS
【发布时间】:2018-12-16 14:57:46
【问题描述】:

如何在 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 带来多个“未定义的参考错误”。

【问题讨论】:

标签: cmake cuda cublas


【解决方案1】:

找到了解决办法,就是在CMakeLists文件末尾添加这一行:

target_link_libraries(mmul_2 -lcublas -lcurand)

【讨论】:

    猜你喜欢
    • 2019-06-18
    • 2020-10-20
    • 1970-01-01
    • 2011-04-19
    • 2012-10-26
    • 1970-01-01
    • 2013-04-15
    • 2010-12-20
    • 2021-08-24
    相关资源
    最近更新 更多