当然,在Windows中编写CUDA的更好方法是Nsight Visual Studio Edition环境.随着CUDA 5的发布,还出现了Nvidia Nsight Eclipse Edition,具有相同的编程功能,但使用Eclipse的IDE.Nsight Eclipse Edition可在Linux和MacOS上使用(但不适用于Windows).您可以使用CUDA 5候选发布版试用它:http://developer.nvidia.com/cuda/cuda-toolkit
我使用过 CUDA 2.1 和 VS2008,没有任何问题。只需确保在安装工具包和 SDK 后执行以下操作:
至此,您应该可以编译SDK项目了;如果您使用的是 VS2008,请确保打开以 _vc90.sln 结尾的解决方案。同样,如果您使用的是 x64,您还需要确保在该下拉菜单中将构建平台设置为“x64”。
如果您到此为止,并且准备好编写自己的项目,请查看 SDK 附带的“模板”项目。您应该能够制作一个副本并将其用于您自己的东西,并且已经设置了编译器设置(用于 CUDA)。
在 nvidia 上也有一个线程http://forums.nvidia.com/index.php?showtopic=91057
| 归档时间: |
|
| 查看次数: |
12351 次 |
| 最近记录: |