Linux下CUDA集成开发环境-NSight Eclipse Edition

从CUDA5.0开始,CUDA ToolKit和CUDA SDK集成到了一个安裝包内,同时安裝包内还集成了Nividia开发的基于Eclipse的CUDA集成开发工具NSight Eclipse Edition,给CUDA开发者提供了一个很好的开发工具。

之前尝试过不少Linux下的集成开发环境,如CodeBlock、Eclipse等,都很难达到理想的效果。

Nsight将cu文件和c++文件放在同一个项目,cu文件中关键字会突出显示。

Linux下CUDA集成开发环境-NSight Eclipse Edition_第1张图片

程序中需要用到的头文件和库等,可以在右键属性菜单的General->Code Analysis->Paths and Symbols下进行加入:

Includes下加入程序需要用到的头文件的路径:

Linux下CUDA集成开发环境-NSight Eclipse Edition_第2张图片

Library Path下添加需要用到库文件的路径:

Linux下CUDA集成开发环境-NSight Eclipse Edition_第3张图片

具体用到的库文件名称在Libraries选项卡加入,不需要加入.so后缀:

Linux下CUDA集成开发环境-NSight Eclipse Edition_第4张图片

你可能感兴趣的:(linux,linux,linux,CUDA,cuda集成开发环境)