如何使用我自己的Makefile从Nsight内部编译CUDA项目?

时间:2014-12-16 11:40:53

标签: cuda icc nsight intel-mkl makefile-project

我有一个包含.c和.cu文件的CUDA项目。该项目还使用MKL。目前我编译项目没有问题使用我自己的终端makefile。该makefile使用Intel C Compiler(icc 15.0.0)和CUDA 6.0编译器(nvcc)。

我想从内部构建项目,但我找不到正确的方法。我试图配置与NSight一起提供的构建,以使用我的onwn Makefile但没有成功。

我已经实现了从NSight内部生成一个默认构建(make all)的项目。但是我不知道如何自定义我自己的Makefile的默认构建。

任何人都可以帮我吗?

提前致谢

1 个答案:

答案 0 :(得分:4)

Nsight基于CDT,因此this tutorial应该有效。如果您有任何CUDA C来源,请使用" CUDA C"项目向导并选择CUDA Toolkit作为工具链。