CUDA编程之CMAKE
生活随笔
收集整理的這篇文章主要介紹了
CUDA编程之CMAKE
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
CUDA編程cmake基本模板
cmake版本與命令
cmake版本之間會(huì)有命令差異,高版本中會(huì)舍棄一些低版本中的命令。而網(wǎng)上找到的大部分的cuda程序cmake文件都是基于低版本的,基本上都是有 add_cuda_executable 這個(gè)命令的版本。而這個(gè)命令在高版本中丟棄了,所以要修改
win10預(yù)覽版系統(tǒng)中cmake出錯(cuò)的問(wèn)題
如果安裝的是win10的預(yù)覽版或者其他什么原因,如果出現(xiàn)報(bào)錯(cuò):
-- 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:系統(tǒng)找不到指定的文件。 -- Configuring incomplete, errors occurred!需要更新cmake版本,最新版本不會(huì)出現(xiàn)這個(gè)問(wèn)題。我用的3.20,可以解決
參考鏈接:https://gitlab.kitware.com/cmake/cmake/-/issues/22532
CMake 錯(cuò)誤:No CUDA toolset found
使用新版本的命令設(shè)置cuda語(yǔ)言的時(shí)候,我出現(xiàn)了這個(gè)錯(cuò)誤,使用這個(gè)鏈接中的方法解決了:
No cuda toolset found
總結(jié)
以上是生活随笔為你收集整理的CUDA编程之CMAKE的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 动态规划_数字三角形
- 下一篇: zotero文献管理工具的下载安装