CUDA编程之CMAKE
生活随笔
收集整理的這篇文章主要介紹了
CUDA编程之CMAKE
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
CUDA編程cmake基本模板
cmake版本與命令
cmake版本之間會有命令差異,高版本中會舍棄一些低版本中的命令。而網上找到的大部分的cuda程序cmake文件都是基于低版本的,基本上都是有 add_cuda_executable 這個命令的版本。而這個命令在高版本中丟棄了,所以要修改
win10預覽版系統中cmake出錯的問題
如果安裝的是win10的預覽版或者其他什么原因,如果出現報錯:
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.19042. CMake Error at CMakeLists.txt:3 (project):Failed to run MSBuild command:MSBuild.exeto get the value of VCTargetsPath:系統找不到指定的文件。 -- Configuring incomplete, errors occurred!需要更新cmake版本,最新版本不會出現這個問題。我用的3.20,可以解決
參考鏈接:https://gitlab.kitware.com/cmake/cmake/-/issues/22532
CMake 錯誤:No CUDA toolset found
使用新版本的命令設置cuda語言的時候,我出現了這個錯誤,使用這個鏈接中的方法解決了:
No cuda toolset found
總結
以上是生活随笔為你收集整理的CUDA编程之CMAKE的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 动态规划_数字三角形
- 下一篇: MVC中根据后台绝对路径读取图片并显示在