w10 clion配置cuda开发环境

首先需要在clion的setting里面的CMAKE里面的CMAKE option 里面填上-DCMAKE_CUDA_COMPILER:PATH=F:\cuda\cuda_development\bin\nvcc.exe这一步是让CMAKE找到CUDA的编译器从而可以编译GPU代码。

然后需要下载一个MSVC编译器,我试过GCC发现怎么都BUILD不了,所以我下载了一个Microsoft visual studio里面下载了一个桌面c++开发环境,直接在默认的位置安装就好,其它位置会报错。

在clion的toolchains里面新建一个visual studio选择刚刚下载好的Microsoft visual studio,应该会自动选择,因为下载过C++的环境,所以里面的东西都会自动检测,至此clion的东西都配置好了。

然后编写cmakelist.txt里面要这么写

cmake_minimum_required(VERSION 3.19)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_BUILD_TYPE Release)

project(cudatest LANGUAGES CXX CUDA)



add_executable(cudatest main.cu )

开启CUDA编程。这样.cu文件就可以通过编译了。

posted @ 2022-07-14 22:48  heisse  阅读(1302)  评论(0编辑  收藏  举报