说明
前面我们已经实现了Visual Studio 的Cuda环境配置,但是考虑到有人可能需要其他的集成开发环境,所以这一篇介绍如何用Clion集成开发环境进行Cuda程序开发。注意,这里的Clion是运行在Windows操作系统上,Cuda驱动和编译环境是在远程服务器上面,而且操作系统为Linux系统。
开始配置之前,请确保远程服务器已经安装了Cuda,Cmake,GCC,G++,GDB这些东西。这些东西的安装也不困难,网上都有很多教程。弄这个教程的目的是,网上有很多Linux操作系统的GPU云服务器可以租用,而且相当一部分价格便宜,适合学生或小白等人群。
配置
点击File–>Seetings,进入设置界面
点击Build,Execution,Deployment–>Toolchains,进入工具链配置界面
按照下面步骤添加远程Linux服务器
服务器添加完成后,Clion会自动检测编译环境和参数,检测完成后点击OK即可
完成上述操作后,依然还不能够顺利运行程序,需要配置编译参数和运行参数,编译参数设置的CMake参数,运行参数设置的Run|Debug Configuration。参照前面过程,点击File–>Seetings,进入设置界面,点击Build,Execution,Deployment–>Deployment,进入服务器部署配置界面:
此处我的本地项目文件目录为C:\Project\Clion - CPP\Cuda
,服务器项目目录为/root/Cuda
,这个是文件映射功能,相当于本地文件夹与服务器文件夹同步更改文件。
现在进行运行参数设置
现在配置已经完成了,每次更改源文件后,只需要点击编译按钮,再点击运行按钮即可,如下图所示:
如果觉得《Cuda配置-03 Clion远程连接Linux》对你有帮助,请点赞、收藏,并留下你的观点哦!