1. 程式人生 > >Linux下CUDA整合開發環境-NSight Eclipse Edition

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檔案中關鍵字會突出顯示。

程式中需要用到的標頭檔案和庫等,可以在右鍵屬性選單的General->Code Analysis->Paths and Symbols下進行加入:

Includes下加入程式需要用到的標頭檔案的路徑:


Library Path下新增需要用到庫檔案的路徑:


具體用到的庫檔名稱在Libraries選項卡加入,不需要加入.so字尾: