出現(xiàn)這個問題一般是因為安裝CUDA時沒有安裝對應的Visual Studio Integration缺失,如下圖所示,對應的選項沒有勾選。
那重新安裝CUDA,記得在“自定義”中勾選上面選項就可以了。文章來源:http://www.zghlxwxcb.cn/news/detail-545137.html
但也有的機器,一旦在安裝CUDA時勾選了這個選項便無法安裝。
那么如何解決這個問題呢?
首先將CUDA的安裝包當作一個壓縮包,用winRAR之類的工具打開:
然后找到上圖紅框中對應文件夾:CUDAVisualStudioIntegration\extras\visual_studio_integration\MSBuildExtensions,
在這個路徑下共有4個文件,把它們拷到你Windows機器上安裝Visual Studio的對應路徑下,例如:C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\BuildCustomizations。
注意這個路徑要根據(jù)你Windows機器的實際情況確定。
最后再重新用CMake進行編譯就可以了。文章來源地址http://www.zghlxwxcb.cn/news/detail-545137.html
到了這里,關(guān)于Windows CMake編譯錯誤:No CUDA toolset found解決方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!