Clion CUDA环境搭建
1、安装VS2022;
2、安装Clion;
3、安装Cuda;
4、设置CMake;
-DCMAKE_CUDA_COMPILER="C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.1/bin/nvcc.exe"
4、CMAKE配置成功:
5、编译源代码
#include <iostream>
#include <cstdio>
__global__ void hi_gpu() {
printf("Hello World from GPU!\n");
}
int main(int argc, char **argv) {
printf("Hello World from CPU!\n");
hi_gpu<<<1, 10>>>();
const cudaError_t err_t = cudaDeviceReset();
const std::string err_s = cudaGetErrorString(err_t);
if (err_t != cudaSuccess) {
fprintf(stderr, "Error: %s:%d, ", __FILE__, __LINE__);
fprintf(stderr, "code: %d, reason: %s\n", err_t, err_s.c_str());
exit(1);
}
return 0;
}
6、在这里启动哦
7、OK
Clion的话,这三个文件夹,必须得有。